CINXE.COM
The Commerce Media Platform for the Open Internet | Criteo
<!DOCTYPE html> <html lang="en-US" class="en_US" data-scroll="0"> <head> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-M4Z343H'); </script> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/mona-sans/Mona-Sans-RegularWide.woff" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Regular-Cy-Web.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Medium-Cy-Web.woff2" as="font" type="font/woff" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Semibold-Cy-Web.woff2" as="font" type="font/woff" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQAOWV5aDhAHVlRRBgQPUg==",licenseKey:"bb94583995",applicationID:"72531584"};;/*! For license information please see nr-loader-full-1.286.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.286.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,t:()=>s});var n=r(7836),i=r(3241);const o=new Set,a={};function s(e,t){const r=n.ee.get(t);a[t]??={},e&&"object"==typeof e&&(o.has(t)||(r.emit("rumresp",[e]),a[t]=e,o.add(t),(0,i.W)({agentIdentifier:t,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s,rF:()=>d});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}function d(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>N});var n=r(860),i=r(2555),o=r(9908),a=r(1687),s=r(5289),c=r(6154),u=r(944),d=r(8154),l=r(384),f=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",f.G4.RECORD,f.G4.PAUSE,"log","wrapLogger"],g=["setErrorHandler","finished","addToTrace","addRelease"];var p=r(1863),m=r(2614),v=r(993),b=r(3785),y=r(9414),R=r(3241),x=r(5701);function w(){const e=(0,l.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.runtime?e.exposed&&e[t]&&"micro-agent"!==e.runtime.loaderType&&n.push(e[t](...r)):(0,u.R)(38,t)})),n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),S=r(3371);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var O=r(7836);const I=new Set;function N(e,t={},h,N){let{init:P,info:j,loader_config:C,runtime:k={},exposed:H=!0}=t;k.loaderType=h;const L=(0,l.pV)();j||(P=L.init,j=L.info,C=L.loader_config),(0,A.xN)(e.agentIdentifier,P||{}),(0,T.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},c.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const D=e.init,M=[j.beacon,j.errorBeacon];I.has(e.agentIdentifier)||(D.proxy.assets&&(_(D.proxy.assets),M.push(D.proxy.assets)),D.proxy.beacon&&M.push(D.proxy.beacon),w(),(0,l.US)("activatedFeatures",x.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),k.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?M:[]],k.ptid=e.agentIdentifier,(0,S.V)(e.agentIdentifier,k),I.has(e.agentIdentifier)||(e.ee=O.ee.get(e.agentIdentifier),e.exposed=H,function(e,t){t||(0,a.Ak)(e.agentIdentifier,"api");const l=e.ee.get("tracer");E[e.agentIdentifier]=m.g.OFF,e.ee.on(f.G4.REPLAY_RUNNING,(t=>{E[e.agentIdentifier]=t}));const h="api-",w=h+"ixn-";function A(t,r,n,o){const a=e.info;return null===r?delete a.jsAttributes[t]:(0,i.x1)(e.agentIdentifier,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),_(h,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}e.log=function(t,{customAttributes:r={},level:i=v.p_.INFO}={}){(0,o.p)(d.xV,["API/log/called"],void 0,n.K7.metrics,e.ee),(0,b.R)(e.ee,t,r,i)},e.wrapLogger=(t,r,{customAttributes:i={},level:a=v.p_.INFO}={})=>{(0,o.p)(d.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,e.ee),(0,y.J)(e.ee,t,r,{customAttributes:i,level:a})},g.forEach((t=>{e[t]=_(h,t,!0,"api")})),e.addPageAction=_(h,"addPageAction",!0,n.K7.genericEvents),e.recordCustomEvent=_(h,"recordCustomEvent",!0,n.K7.genericEvents),e.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),e.runtime.customTransaction=(r||"http://custom.transaction")+t,_(h,"setPageViewName",!0)()},e.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return A(e,t,"setCustomAttribute",r);(0,u.R)(40,typeof t)}else(0,u.R)(39,typeof e)},e.setUserId=function(e){if("string"==typeof e||null===e)return A("enduser.id",e,"setUserId",!0);(0,u.R)(41,typeof e)},e.setApplicationVersion=function(e){if("string"==typeof e||null===e)return A("application.version",e,"setApplicationVersion",!1);(0,u.R)(42,typeof e)},e.start=()=>{try{(0,o.p)(d.xV,["API/start/called"],void 0,n.K7.metrics,e.ee),e.ee.emit("manual-start-all")}catch(e){(0,u.R)(23,e)}},e[f.G4.RECORD]=function(){(0,o.p)(d.xV,["API/recordReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.RECORD,[],void 0,n.K7.sessionReplay,e.ee)},e[f.G4.PAUSE]=function(){(0,o.p)(d.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.PAUSE,[],void 0,n.K7.sessionReplay,e.ee)},e.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(t,r){var i={},a=this,s="function"==typeof r;return(0,o.p)(d.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,o.p)(w+"tracer",[(0,p.t)(),t,i],a,n.K7.spa,e.ee),function(){if(l.emit((s?"":"no-")+"fn-start",[(0,p.t)(),a,s],i),s)try{return r.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw l.emit("fn-err",[arguments,this,t],i),t}finally{l.emit("fn-end",[(0,p.t)()],i)}}}};function _(t,r,i,a){return function(){return(0,o.p)(d.xV,["API/"+r+"/called"],void 0,n.K7.metrics,e.ee),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"data",name:"api",feature:t+r,data:{notSpa:i,bufferGroup:a}}),a&&(0,o.p)(t+r,[i?(0,p.t)():performance.now(),...arguments],i?null:this,a,e.ee),i?void 0:this}}function O(){r.e(891).then(r.bind(r,8778)).then((({setAsyncAPI:t})=>{t(e),(0,a.Ze)(e.agentIdentifier,"api")})).catch((t=>{(0,u.R)(27,t),e.ee.abort()}))}["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{S[t]=_(w,t,void 0,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa)})),e.setCurrentRouteName=e.runSoftNavOverSpa?_(w,"routeName",void 0,n.K7.softNav):_(h,"routeName",!0,n.K7.spa),e.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(d.xV,["API/noticeError/called"],void 0,n.K7.metrics,e.ee),(0,o.p)("err",[t,(0,p.t)(),!1,r,!!E[e.agentIdentifier]],void 0,n.K7.jserrors,e.ee)},c.RI?(0,s.GG)((()=>O()),!0):O()}(e,N),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),I.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.286.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.286.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-X28Y1nfmtn0Xl6rrvSj6yKktd3hdVlMJVpJIppDwjQkgtGLkoZTkr/6W5jnO5zHwMYgytOeQ9Zp8BH7X+M7hug==",222:"sha512-8Mc14NKEdLpLSGrkgcn6zXCvZq7SjtS54yzNEfu8VHYkMe2MNDCmPGJ6nxZvT6LoiNaj5I6a+emLUKL+GoT1Mw==",95:"sha512-rtlVTeYLfTLdKUtGMkJ98v3moIO41WYGH5IePgCLEO4i9MF6wKNkYoVKSbmeA5aepLI3TkgwSygReaZkzVIe1A=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.286.0.PROD"]=self["webpackChunk:NRBA-1.286.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if(this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if(this[t]!==o.prototype[t]&&this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),S=i(1863);class _ extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class I extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),g.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,w.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var N=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return L(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(L(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return L(e.error)?e.error:C(e)}function L(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=N.T;#r=!1;constructor(e,r=!0){super(e,N.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;const he="X-NewRelic-App-Data";class ge extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const me={},ve=["pushState","replaceState"];function be(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:Re,bD:xe,d3:we,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:_e}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Se,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(_e+we,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(_e+Ee,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(Re,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:xe,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Ie=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Ie.H3,"_").concat(Ie.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Ie.g.FULL||e.sessionReplayMode===Ie.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Ie.g.FULL&&this.featAggregate.initializeRecording(Ie.g.FULL,!0):(this.#i=Ie.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Ie.g.FULL&&(this.recorder.parent.mode=Ie.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3333);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){super(e,Pe.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(g.RI&&(e.init.user_actions.enabled&&(Pe.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Pe.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var Ce=i(993),ke=i(3785),He=i(9414);class Le extends b{static featureName=Ce.TZ;constructor(e,t=!0){super(e,Ce.TZ,t);const r=this.ee;(0,He.J)(r,g.gm.console,"log",{level:"info"}),(0,He.J)(r,g.gm.console,"error",{level:"error"}),(0,He.J)(r,g.gm.console,"warn",{level:"warn"}),(0,He.J)(r,g.gm.console,"info",{level:"info"}),(0,He.J)(r,g.gm.console,"debug",{level:"debug"}),(0,He.J)(r,g.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ke.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,Oe,Ne,ge,I,D,je,Le],loaderType:"pro"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-title" content="Criteo - "> <meta name="facebook-domain-verification" content="xv6868m44g7agcmimk59r7pnvwng34"> <meta name="google-site-verification" content="uIeb6BWDjDwi8zQyYPhQSrJx4u9GrDI8u7jghfdiies" /> <link rel="icon" id="lightico" href="/wp-content/themes/criteo2017/img/lightico.svg"> <link rel="icon" id="darkico" href="/wp-content/themes/criteo2017/img/darkico.svg"> <link rel="icon" href="/wp-content/themes/criteo2017/img/favicon.ico"> <link rel="icon" href="/wp-content/themes/criteo2017/img/defaultico.png"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="https://www.criteo.com/xmlrpc.php"> <link rel="alternate" href="https://www.criteo.com/de/" hreflang="de" /><link rel="alternate" href="https://www.criteo.com/" hreflang="en" /><link rel="alternate" href="https://www.criteo.com/es/" hreflang="es" /><link rel="alternate" href="https://www.criteo.com/fr/" hreflang="fr" /><link rel="alternate" href="https://www.criteo.com/it/" hreflang="it" /><link rel="alternate" href="https://www.criteo.com/pl/" hreflang="pl" /><link rel="alternate" href="https://www.criteo.com/br/" hreflang="pt" /><link rel="alternate" href="https://www.criteo.com/ru/" hreflang="ru" /><link rel="alternate" href="https://www.criteo.com/kr/" hreflang="ko" /><link rel="alternate" href="https://www.criteo.com/cn/" hreflang="zh" /><link rel="alternate" href="https://www.criteo.com/jp/" hreflang="ja" /> <script>window.MOTIONPAGE_FRONT={version:"2.1.6"}</script><style>body{visibility:hidden;}</style> <script data-cfasync="false">addEventListener("DOMContentLoaded",()=>(document.body.style.visibility="inherit"));</script> <noscript><style>body{visibility:inherit;}</style></noscript><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v21.5 - https://yoast.com/wordpress/plugins/seo/ --> <title>The Commerce Media Platform for the Open Internet | Criteo</title> <meta name="description" content="Activate the world’s largest set of commerce data to bring richer experiences to consumers with our Commerce Media Platform" /> <link rel="canonical" href="https://www.criteo.com/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="The Commerce Media Platform for the Open Internet | Criteo" /> <meta property="og:description" content="Activate the world’s largest set of commerce data to bring richer experiences to consumers with our Commerce Media Platform" /> <meta property="og:url" content="https://www.criteo.com/" /> <meta property="og:site_name" content="Criteo" /> <meta property="article:modified_time" content="2025-04-02T14:04:19+00:00" /> <meta property="og:image" content="https://www.criteo.com/wp-content/uploads/2021/10/criteo-logo-2021.jpeg" /> <meta property="og:image:width" content="1100" /> <meta property="og:image:height" content="578" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{ "@context": "https://schema.org", "@graph": [ { "@type": "Corporation", "name": "Criteo", "legalName": "Criteo S.A.", "url": "https://www.criteo.com", "logo": { "@type": "ImageObject", "inLanguage": "en-US", "@id": "https://www.criteo.com/#/schema/logo/image/", "url": "https://www.criteo.com/wp-content/uploads/2023/02/criteo-logo-orange.svg", "contentUrl": "https://www.criteo.com/wp-content/uploads/2023/02/criteo-logo-orange.svg", "width": 118, "height": 24, "caption": "Criteo" }, "foundingDate": "2005", "sameAs": [ "https://www.linkedin.com/company/criteo", "https://www.youtube.com/user/CriteoOfficial", "https://x.com/criteo", "https://www.facebook.com/GoCriteo", "https://www.instagram.com/gocriteo/", "https://en.wikipedia.org/wiki/Criteo" ], "address": { "@type": "PostalAddress", "streetAddress": "32 Rue Blanche", "addressLocality": "Paris", "addressRegion": "Île-de-France", "postalCode": "75009", "addressCountry": { "@type": "Country", "name": "France" } }, "description": "Criteo offers the world's leading Commerce Media Platform, enabling marketers and media owners to connect, scale, and maximize digital and physical asset monetization through a unified platform.", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.criteo.com/#website", "url": "https://www.criteo.com/", "name": "Criteo", "description": "The official website of Criteo, providing information about the world's leading Commerce Media Platform.", "publisher": { "@type": "Organization", "@id": "https://www.criteo.com/#organization" }, "copyrightHolder": { "@type": "Organization", "@id": "https://www.criteo.com/#organization" } } } ] }</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.criteo.com' /> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <style id='co-authors-plus-coauthors-style-inline-css' type='text/css'> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id='co-authors-plus-avatar-style-inline-css' type='text/css'> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id='co-authors-plus-image-style-inline-css' type='text/css'> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset---small: 13px;--wp--preset---medium: 20px;--wp--preset---large: 36px;--wp--preset---x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset---small) !important;}.has-medium-font-size{font-size: var(--wp--preset---medium) !important;}.has-large-font-size{font-size: var(--wp--preset---large) !important;}.has-x-large-font-size{font-size: var(--wp--preset---x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet preload' as='style' id='CSS-theme-css' href='https://www.criteo.com/wp-content/themes/criteo2017/css/theme.min.css?ver=2025040632' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='select2CSS-css' href='https://www.criteo.com/wp-content/themes/criteo2017/sass/select2.min.css?ver=6.7.2' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='slickCSS-css' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.css?ver=6.7.2' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='tablepress-default-css' href='https://www.criteo.com/wp-content/uploads/tablepress-combined.min.css?ver=14' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='tablepress-responsive-tables-css' href='https://www.criteo.com/wp-content/plugins/tablepress-responsive-tables/css/tablepress-responsive.min.css?ver=1.8' type='text/css' media='all' /> <script type="text/javascript" src="https://www.criteo.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/cookies.js" id="cookieManagement-js"></script> <link rel="https://api.w.org/" href="https://www.criteo.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.criteo.com/wp-json/wp/v2/pages/412784" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.criteo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.criteo.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.criteo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.criteo.com%2F&format=xml" /> </head> <body class="home page-template page-template-page-templates page-template-pageModular2020 page-template-page-templatespageModular2020-php page page-id-412784 transparent-header white has-banner group-blog home-2025" data-country="" data-whitelist="UK,GB,IE,US,AU,NZ" data-site="https://www.criteo.com" data-blog="1"> <script> var $ = jQuery.noConflict(); const lightSchemeIcon = document.querySelector('link#lightico'); const darkSchemeIcon = document.querySelector('link#darkico'); matcher = window.matchMedia('(prefers-color-scheme: dark)'); matcher.addListener(onUpdate); onUpdate(); function onUpdate() { if (matcher.matches) { lightSchemeIcon.remove(); document.head.append(darkSchemeIcon); } else { document.head.append(lightSchemeIcon); darkSchemeIcon.remove(); } } </script> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M4Z343H" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <div class="overlay-blur"></div> <div class="header-container desktop sticky"> <div id="global-banner"> <div class="container clickable"> <div class="banner-content pt-st-3 pb-st-3 pl-st-8 pr-st-8"> <span class="banner-left">What does 2025 have in store for retail media? Check out the new “10 Trends” report. </span> <span class="banner-right"> <a href="#"> <span class="banner-link-copy">Download the report</span><span class="arrow-2023"></span> </a> </span> </div> <a class="overlay-link" href="https://go.criteo.com/en/coresight/" target="_blank"></a> </div> </div> <div class="header-main-nav desktop sticky"> <div class="container d-xl-none"> <div class="mobile-header pt-st-5 pl-st-8 pb-st-5 pr-st-8"> <div class="mobile-left"> <div class="logo"> <a href="https://www.criteo.com"> <img src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-orange.svg" alt="Criteo" /> </a> </div> </div> <div class="mobile-right"> <div class="mobile-header-button"> <a class="button-style" href="https://www.criteo.com/talk-to-an-expert/" target="_self"> Contact Sales </a> </div> <a class="mobile-nav-trigger" href="#" onclick="return false;"> <span class="sr-only">Open mobile menu</span> <span class="hamburger-icon"></span> </a> </div> </div> </div> <div class="d-none d-xl-flex container justify-content-between desktop-container pl-st-8 pr-st-8"> <div class="left"> <div class="logo"> <a href="https://www.criteo.com/"> <img src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-orange.svg" alt="Criteo" /> </a> </div> <div id="desktop-menu-container" role="navigation" aria-label="Main"> <div class="menu-main-menu-container"> <ul id="menu-main-menu" class="nav-links"> <li class="main-menu-item "> <a class="main-menu-item-link pt-st-0 pb-st-0 pr-st-0 pl-st-8" > <span class="main-menu-item-title">Platform</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between pt-st-9 pb-st-11 pl-st-7 pr-st-7"> <div class="mme-left"> <div class="submenu-groups"> <div class="submenu-group pr-st-10 column-span-2"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">Platform</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item with-arrow full-width"> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/platform/commerce-media-platform/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Commerce Media Platform</span> <span class="arrow-2023"></span> </span> <span class="description">The connected commerce media environment for the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/platform/commerce-growth/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Commerce Growth</span> </span> <span class="description">For marketers & agencies looking for automated acquisition & retention</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/platform/commerce-max/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Commerce Max</span> </span> <span class="description">For brands & agencies looking for retail media on the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/platform/commerce-grid/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Commerce Grid</span> </span> <span class="description">For media owners, agencies, and retailers looking to connect media and commerce with programmatic</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/platform/commerce-yield/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Commerce Yield</span> </span> <span class="description">For retailers, marketplaces & commerce companies looking to control, scale, and maximize digital asset monetization</span> </a> </li> </ul> </div></div> <div class="submenu-group pr-st-10 column-span-1"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">Technology</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Addressability</span> </span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/technology/ai-engine/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">AI Engine</span> </span> <span class="description">Removes the guesswork to save time and reach your KPIs</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/technology/predictive-bidding/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Predictive Bidding</span> </span> <span class="description">Bids based on the predicted value of each user to save you money</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/technology/product-recommendations/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Product Recommendations</span> </span> <span class="description">Intent-based recommendations that drive more sales</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/technology/shopper-graph/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Shopper Graph</span> </span> <span class="description">Connects shopper IDs & commerce data to scale and optimize your campaigns</span> </a> </li> </ul> </div></div> </div> </div> <div class="mme-right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2024/10/24-Commerce-Audiences-Criteo.com-Header-Nav-380x175-1.png" class="attachment-full size-full" alt="" decoding="async" fetchpriority="high" srcset="https://www.criteo.com/wp-content/uploads/2024/10/24-Commerce-Audiences-Criteo.com-Header-Nav-380x175-1.png 380w, https://www.criteo.com/wp-content/uploads/2024/10/24-Commerce-Audiences-Criteo.com-Header-Nav-380x175-1-300x138.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Free Report</div> <div class="title body-four-medium">Built different: An introduction to Criteo Commerce Audiences </div> <span class="displayed-link pseudo-link"> Read now<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://go.criteo.com/en/commerce-audiences/" target="_blank"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link pt-st-0 pb-st-0 pr-st-0 pl-st-8" > <span class="main-menu-item-title">Solutions</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between pt-st-9 pb-st-11 pl-st-7 pr-st-7"> <div class="mme-left"> <div class="submenu-groups"> <div class="submenu-group pr-st-10 column-span-3"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">By business</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/business/advertisers/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">For Advertisers</span> </span> <span class="description">Connect products to people with performance media and retail media</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/business/retailers/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">For Retailers</span> </span> <span class="description">Earn incremental revenue with retail media</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/business/publishers/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">For Publishers</span> </span> <span class="description">Grow revenue faster with the power of commerce</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/business/agencies/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">For Agencies</span> </span> <span class="description">Differentiate and deliver value with commerce intelligence</span> </a> </li> </ul> </div></div> </div> </div> <div class="mme-right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2024/07/Success-Storie-YSL.jpg" class="attachment-full size-full" alt="Success Storie YSL" decoding="async" srcset="https://www.criteo.com/wp-content/uploads/2024/07/Success-Storie-YSL.jpg 380w, https://www.criteo.com/wp-content/uploads/2024/07/Success-Storie-YSL-300x138.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Success Stories</div> <div class="title body-four-medium">L’Oréal’s integrated onsite and offsite retail media triumph drives 92% uplift in Revenue per User for YSL Beauty.</div> <span class="displayed-link pseudo-link"> Read more<span class="arrow-2023"></span> </span> <div class="key-stats num-of-stats-2"> <div class="key-stat"> <span class="stat-number">92%</span> <span class="stat-description">Revenue per user uplift</span> </div> <div class="key-stat"> <span class="stat-number">+27%</span> <span class="stat-description">Onsite CTR uplift</span> </div> </div> <a class="overlay-link" href="https://www.criteo.com/success-stories/ysl-beauty/" target="_self"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link pt-st-0 pb-st-0 pr-st-0 pl-st-8" > <span class="main-menu-item-title">Capabilities</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between pt-st-9 pb-st-11 pl-st-7 pr-st-7"> <div class="mme-left"> <div class="submenu-groups"> <div class="submenu-group pr-st-10 column-span-2"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">Performance Media</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/customer-acquisition/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Customer Acquisition</span> </span> <span class="description">Reach new people who are likely interested in you but don't know you yet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/customer-retention/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Customer Retention</span> </span> <span class="description">Increase customer lifetime value from people who already know you</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/criteo-dynamic-retargeting/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Dynamic Retargeting</span> </span> <span class="description">Increase conversions from people who know you with personalized product ads</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/audiences/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Audiences</span> </span> <span class="description">Find and keep your next top customer with the largest commerce dataset</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/video-advertising/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Video Advertising</span> </span> <span class="description">Drive discovery and engagement with online video</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/contextual-advertising/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Contextual Advertising</span> </span> <span class="description">Level up your targeting by combining commerce data and contextual data</span> </a> </li> </ul> </div></div> <div class="submenu-group pr-st-10 column-span-1"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">Retail Media</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/retail-media-platform/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Retail Media</span> </span> <span class="description">Reach and convert shoppers with relevant ads near the digital point of sale</span> </a> </li> </ul> </div></div> </div> </div> <div class="mme-right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2024/12/24-Coresight-Criteo.com-Assets-Header-Nav-380x175-1.png" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/wp-content/uploads/2024/12/24-Coresight-Criteo.com-Assets-Header-Nav-380x175-1.png 380w, https://www.criteo.com/wp-content/uploads/2024/12/24-Coresight-Criteo.com-Assets-Header-Nav-380x175-1-300x138.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">2025 RETAIL MEDIA TRENDS </div> <div class="title body-four-medium">Discover the top trends impacting retail media in the areas of innovation & technology, market shifts, and data & measurement.</div> <span class="displayed-link pseudo-link"> Get the free report<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://go.criteo.com/en/coresight/" target="_blank"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link pt-st-0 pb-st-0 pr-st-0 pl-st-8" > <span class="main-menu-item-title">Resources</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between pt-st-9 pb-st-11 pl-st-7 pr-st-7"> <div class="mme-left"> <div class="submenu-groups"> <div class="submenu-group pr-st-10 column-span-2"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">General</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/resources/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Resource Center</span> </span> <span class="description">Reports, guides, webinars, and more to inform your ad strategy</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/blog/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Blog</span> </span> <span class="description">Fresh insights on commerce media and digital advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/success-stories/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Success Stories</span> </span> <span class="description">How others have realized their goals by partnering with Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/consumer-insights-dashboard/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Consumer Trends</span> </span> <span class="description">The latest consumer data for 20 countries and 600+ product categories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/digital-advertising-glossary/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Glossary</span> </span> <span class="description">Definitions of the most common digital advertising terminology</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Addressability</span> </span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/help-center/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Help Center </span> </span> <span class="description">FAQs, guides, and more to help you maximize your Criteo campaigns</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/events/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Events</span> </span> <span class="description">See where Criteo will be next</span> </a> </li> </ul> </div></div> <div class="submenu-group pr-st-10 column-span-1"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">Creative Formats</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/digital-ad-formats/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Digital Ad Formats</span> </span> <span class="description">Explore our ad formats for video, adaptive, rich media, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/ad-gallery/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Ad Gallery</span> </span> <span class="description">Real-world examples for a variety of formats, verticals, and regions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/technology/dco/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Dynamic Creative Optimization+</span> </span> <span class="description">Real-time creative decisioning that scales to make sure your ads are seen</span> </a> </li> </ul> </div></div> </div> </div> <div class="mme-right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2025/04/Academy-featured.png" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/wp-content/uploads/2025/04/Academy-featured.png 380w, https://www.criteo.com/wp-content/uploads/2025/04/Academy-featured-300x138.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Commerce Academy</div> <div class="title body-four-medium">Expand your knowledge and skills with our best -in-class certifications.</div> <span class="displayed-link pseudo-link"> Get started<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://academy.criteo.com/" target="_blank"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link pt-st-0 pb-st-0 pr-st-0 pl-st-8" > <span class="main-menu-item-title">About</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between pt-st-9 pb-st-11 pl-st-7 pr-st-7"> <div class="mme-left"> <div class="submenu-groups"> <div class="submenu-group pr-st-10 column-span-3"> <div class="submenu-title-wrapper pb-st-2"> <span class="submenu-title">About</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/company/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Company</span> </span> <span class="description">Get to know Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="http://criteo.investorroom.com/" target="_blank" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Investors</span> </span> <span class="description">Information for investors</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/news/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">In the News</span> </span> <span class="description">Press releases and mentions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Diversity, Equity and Inclusion</span> </span> <span class="description">Our DEI pillars, goals, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/sustainability/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Sustainability</span> </span> <span class="description">Our approach for a sustainable future</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/product-ethics/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Product Ethics</span> </span> <span class="description">How we ensure ethical advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://www.criteo.com/trust-center/" target="_self" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Trust Center</span> </span> <span class="description">Our ad ethics, privacy, and security practices</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link pt-st-4 pl-st-5 pb-st-4 pr-st-5" href="https://careers.criteo.com/en/" target="_blank" > <span class="submenu-item-title pb-st-1"> <span class="submenu-item-title-text">Careers</span> </span> <span class="description">Explore open opportunities</span> </a> </li> </ul> </div></div> </div> </div> <div class="mme-right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2023/02/Careers-Featured-Image-v2-1.jpg" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/wp-content/uploads/2023/02/Careers-Featured-Image-v2-1.jpg 380w, https://www.criteo.com/wp-content/uploads/2023/02/Careers-Featured-Image-v2-1-300x138.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Careers</div> <div class="title body-four-medium">The future is wide open, and so is yours.</div> <span class="displayed-link pseudo-link"> Find your job<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://careers.criteo.com/en/jobs/" target="_blank"></a> </div> </div> </div> </div> </li> </ul> </div> </div> </div> <div class="right"> <a id="search-trigger" href="#" role="button" arria-pressed="false" aria-label="Open search"></a> <div class="dropdown ml-st-8"> <div class="dropdown-wrapper"> <a id="language-dropdown-trigger" role="button" arria-pressed="false" aria-label="Change language"> en </a> </div> <ul> <li class=""> <a href="https://www.criteo.com/de/"> Deutsch </a> </li> <li class="active"> <a href="https://www.criteo.com/"> English </a> </li> <li class=""> <a href="https://www.criteo.com/es/"> Español </a> </li> <li class=""> <a href="https://www.criteo.com/fr/"> Français </a> </li> <li class=""> <a href="https://www.criteo.com/it/"> Italiano </a> </li> <li class=""> <a href="https://www.criteo.com/pl/"> Polski </a> </li> <li class=""> <a href="https://www.criteo.com/br/"> Português </a> </li> <li class=""> <a href="https://www.criteo.com/ru/"> Pусский </a> </li> <li class=""> <a href="https://www.criteo.com/kr/"> 한국어 </a> </li> <li class=""> <a href="https://www.criteo.com/cn/"> 中文 </a> </li> <li class=""> <a href="https://www.criteo.com/jp/"> 日本語 </a> </li> </ul> </div> <span id="header-buttons"> <a class="link-style ml-st-8" href="https://www.criteo.com/login/" target="_self"> My Account </a> <a class="button-style ml-st-8 pt-st-4 pl-st-6 pb-st-4 pr-st-6" href="https://www.criteo.com/talk-to-an-expert/" target="_self"> Contact Sales </a> </span> </div> </div> </div> <div id="search-box-wrapper" class="d-none"> <div id="search-box"> <div class="container"> <div class="content-wrapper"> <form method="get" id="searchform" action="https://www.criteo.com/" role="search"> <label for="s" class="sr-only">Search for:</label> <input id="s" name="s" type="text" placeholder="Search" autocomplete="off" spellcheck="false"> <input class="submit" id="searchsubmit" name="submit" type="submit" value="search"> </form> </div> </div> </div> </div> </div><!-- header container --> <!-- mobile only --> <div id="mobile-nav-dialog" class="d-xl-none mobile-nav-dialog"> <div class="container"> <div class="mobile-nav-top pl-st-8 pr-st-8"> <div class="mobile-mega-menu"> <ul id="mobile-menu" class="nav-links"> <li class="main-menu-item"> <a class="main-menu-item-link pt-st-4 pb-st-4" > <span class="main-menu-item-title">Platform<span class="arrow-2023 pl-st-4"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Platform<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Advertising & monetization for marketers and media owners</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item with-arrow full-width"> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-media-platform/" target="_self" > <span class="submenu-item-title">Commerce Media Platform</span> <span class="arrow-2023"></span> <span class="description">The connected commerce media environment for the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-growth/" target="_self" > <span class="submenu-item-title">Commerce Growth</span> <span class="description">For marketers & agencies looking for automated acquisition & retention</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-max/" target="_self" > <span class="submenu-item-title">Commerce Max</span> <span class="description">For brands & agencies looking for retail media on the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-grid/" target="_self" > <span class="submenu-item-title">Commerce Grid</span> <span class="description">For media owners, agencies, and retailers looking to connect media and commerce with programmatic</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-yield/" target="_self" > <span class="submenu-item-title">Commerce Yield</span> <span class="description">For retailers, marketplaces & commerce companies looking to control, scale, and maximize digital asset monetization</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Technology<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Commerce-focused tech that maximizes outcomes</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title">Addressability</span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/ai-engine/" target="_self" > <span class="submenu-item-title">AI Engine</span> <span class="description">Removes the guesswork to save time and reach your KPIs</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/predictive-bidding/" target="_self" > <span class="submenu-item-title">Predictive Bidding</span> <span class="description">Bids based on the predicted value of each user to save you money</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/product-recommendations/" target="_self" > <span class="submenu-item-title">Product Recommendations</span> <span class="description">Intent-based recommendations that drive more sales</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/shopper-graph/" target="_self" > <span class="submenu-item-title">Shopper Graph</span> <span class="description">Connects shopper IDs & commerce data to scale and optimize your campaigns</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link pt-st-4 pb-st-4" > <span class="main-menu-item-title">Solutions<span class="arrow-2023 pl-st-4"></span></span> </a> <div class="submenu-groups submenu-open"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group open"> <div class="back-button close-submenu-group close-submenu-group-and-groups">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">By business<span class="arrow-2023"></span></span> </div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/business/advertisers/" target="_self" > <span class="submenu-item-title">For Advertisers</span> <span class="description">Connect products to people with performance media and retail media</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/business/retailers/" target="_self" > <span class="submenu-item-title">For Retailers</span> <span class="description">Earn incremental revenue with retail media</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/business/publishers/" target="_self" > <span class="submenu-item-title">For Publishers</span> <span class="description">Grow revenue faster with the power of commerce</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/business/agencies/" target="_self" > <span class="submenu-item-title">For Agencies</span> <span class="description">Differentiate and deliver value with commerce intelligence</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link pt-st-4 pb-st-4" > <span class="main-menu-item-title">Capabilities<span class="arrow-2023 pl-st-4"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Performance Media<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Digital advertising solutions for every stage of the shopper journey</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/customer-acquisition/" target="_self" > <span class="submenu-item-title">Customer Acquisition</span> <span class="description">Reach new people who are likely interested in you but don't know you yet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/customer-retention/" target="_self" > <span class="submenu-item-title">Customer Retention</span> <span class="description">Increase customer lifetime value from people who already know you</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/criteo-dynamic-retargeting/" target="_self" > <span class="submenu-item-title">Dynamic Retargeting</span> <span class="description">Increase conversions from people who know you with personalized product ads</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/audiences/" target="_self" > <span class="submenu-item-title">Audiences</span> <span class="description">Find and keep your next top customer with the largest commerce dataset</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/video-advertising/" target="_self" > <span class="submenu-item-title">Video Advertising</span> <span class="description">Drive discovery and engagement with online video</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/contextual-advertising/" target="_self" > <span class="submenu-item-title">Contextual Advertising</span> <span class="description">Level up your targeting by combining commerce data and contextual data</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Retail Media<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Activation & monetization solutions for brands, agencies, and retailers</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/retail-media-platform/" target="_self" > <span class="submenu-item-title">Retail Media</span> <span class="description">Reach and convert shoppers with relevant ads near the digital point of sale</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link pt-st-4 pb-st-4" > <span class="main-menu-item-title">Resources<span class="arrow-2023 pl-st-4"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">General<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Insights, education, Criteo updates, and more</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/resources/" target="_self" > <span class="submenu-item-title">Resource Center</span> <span class="description">Reports, guides, webinars, and more to inform your ad strategy</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/blog/" target="_self" > <span class="submenu-item-title">Blog</span> <span class="description">Fresh insights on commerce media and digital advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/success-stories/" target="_self" > <span class="submenu-item-title">Success Stories</span> <span class="description">How others have realized their goals by partnering with Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/consumer-insights-dashboard/" target="_self" > <span class="submenu-item-title">Consumer Trends</span> <span class="description">The latest consumer data for 20 countries and 600+ product categories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/digital-advertising-glossary/" target="_self" > <span class="submenu-item-title">Glossary</span> <span class="description">Definitions of the most common digital advertising terminology</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title">Addressability</span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/help-center/" target="_self" > <span class="submenu-item-title">Help Center </span> <span class="description">FAQs, guides, and more to help you maximize your Criteo campaigns</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/events/" target="_self" > <span class="submenu-item-title">Events</span> <span class="description">See where Criteo will be next</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Creative Formats<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Ad formats and a gallery of real-world ad examples</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/digital-ad-formats/" target="_self" > <span class="submenu-item-title">Digital Ad Formats</span> <span class="description">Explore our ad formats for video, adaptive, rich media, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/ad-gallery/" target="_self" > <span class="submenu-item-title">Ad Gallery</span> <span class="description">Real-world examples for a variety of formats, verticals, and regions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/dco/" target="_self" > <span class="submenu-item-title">Dynamic Creative Optimization+</span> <span class="description">Real-time creative decisioning that scales to make sure your ads are seen</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link pt-st-4 pb-st-4" > <span class="main-menu-item-title">About<span class="arrow-2023 pl-st-4"></span></span> </a> <div class="submenu-groups submenu-open"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group open"> <div class="back-button close-submenu-group close-submenu-group-and-groups">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">About<span class="arrow-2023"></span></span> </div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/company/" target="_self" > <span class="submenu-item-title">Company</span> <span class="description">Get to know Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="http://criteo.investorroom.com/" target="_blank" > <span class="submenu-item-title">Investors</span> <span class="description">Information for investors</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/news/" target="_self" > <span class="submenu-item-title">In the News</span> <span class="description">Press releases and mentions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank" > <span class="submenu-item-title">Diversity, Equity and Inclusion</span> <span class="description">Our DEI pillars, goals, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/sustainability/" target="_self" > <span class="submenu-item-title">Sustainability</span> <span class="description">Our approach for a sustainable future</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/product-ethics/" target="_self" > <span class="submenu-item-title">Product Ethics</span> <span class="description">How we ensure ethical advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/trust-center/" target="_self" > <span class="submenu-item-title">Trust Center</span> <span class="description">Our ad ethics, privacy, and security practices</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/" target="_blank" > <span class="submenu-item-title">Careers</span> <span class="description">Explore open opportunities</span> </a> </li> </ul> </div></div> </div> </li> </ul> </div> <div class="mobile-search mt-st-9 mb-st-9"> <form method="get" id="searchformMobile" action="https://www.criteo.com/" role="search"> <div class="input-group"> <label for="search-mobile" class="sr-only">Search for:</label> <input id="search-mobile" class="field form-control aa-input pt-st-4 pl-st-4 pb-st-4" name="s" type="text" placeholder="Search" autocomplete="off" spellcheck="false" dir="auto"> <button class="input-group-addon mobile-button-search"> <span class="sr-only">Search</span><span class="search-icon-2025"></span> </button> </div> </form> </div> </div> <div class="mobile-nav-bottom"> <div class="container container-inner"> <div class="mobile-nav-bottom-inner"> <div class="mobile-language-menu pt-st-6 pb-st-6"> <div class="select-wrapper"> <label for="mobileLanguageSelect" class="sr-only">Select your Language</label> <select id="mobileLanguageSelect" class="_openup" onchange="onMobileLanguageSelect('')" aria-labelledby="mobileLanguageSelect"> <option value="https://www.criteo.com/de/" >Deutsch</option><option value="https://www.criteo.com/" selected="selected">English</option><option value="https://www.criteo.com/es/" >Español</option><option value="https://www.criteo.com/fr/" >Français</option><option value="https://www.criteo.com/it/" >Italiano</option><option value="https://www.criteo.com/pl/" >Polski</option><option value="https://www.criteo.com/br/" >Português</option><option value="https://www.criteo.com/ru/" >Pусский</option><option value="https://www.criteo.com/kr/" >한국어</option><option value="https://www.criteo.com/cn/" >中文</option><option value="https://www.criteo.com/jp/" >日本語</option> </select> </div> </div> <div class="buttons"> <a class="link-style" href="https://www.criteo.com/login/" target="_self"> My Account </a> <a class="button-style" href="https://www.criteo.com/talk-to-an-expert/" target="_self"> Contact Sales </a> </div> </div> </div> </div> </div> </div> <div id="page-modular"> <style>.body-lc-regular-font,.pill button.button{font-weight:400}.body-lc-medium-font,.h2-2023,.h3-2023,.h4-2023,a.play-video span,button{font-weight:500}.body-lc-semibold-font,a.play-video-2024 .text{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}button{transition:.2s linear;font-size:16px;line-height:18px;border-radius:8px;cursor:pointer}button .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-white.svg)}button .arrow-downward{width:20px;height:20px;display:inline-block;margin-left:4px;background-size:20px;background-image:url(/wp-content/themes/criteo2017/img/arrow-downward-white.svg)}button.button__default{border:1px solid #3d1ef8;background-color:#3d1ef8;color:#fff}button.button__default:hover{border-color:#2914a5;background-color:#2914a5}button.button__default:active{border-color:#140a53;background-color:#140a53}button.button__secondary{border:1px solid #d8d2fe;background-color:#d8d2fe;color:#000}button.button__secondary .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__secondary:hover{border-color:#a399e5;background-color:#a399e5}button.button__secondary:active{border-color:#6a5ad3;background-color:#6a5ad3}button.button__light{border:1px solid #fff;background-color:#fff;color:#000}button.button__light .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__light:hover{border-color:#fff!important;background:#fff}button.button__light:active{border-color:#d3d6e5;background-color:#d3d6e5}button.button__light2{position:relative;color:#000}button.button__light2:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(242deg,#f8eff3 25.39%,#cfcffa 98.55%);border-radius:inherit;z-index:0}button.button__light2:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:inherit;z-index:2}button.button__light2 span{position:relative;z-index:3}button.button__light2 .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__light2:hover{background:hsla(0,0%,100%,.8)}button.button__light2:hover:before{top:-4px;left:-4px;right:-4px;bottom:-4px;background:linear-gradient(242deg,#f8eff3 25.39%,#cfcffa 98.55%);z-index:0}button.button__light2:hover:after,button.button__light2:hover:before{content:"";position:absolute;border-radius:inherit;transition:opacity .3s ease-in-out}button.button__light2:hover:after{top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:2}button.button__light2:active{background-color:#d3d6e5}button.button__light2:active:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:linear-gradient(242deg,#f8eff3 25.39%,#cfcffa 98.55%);border-radius:inherit;z-index:0}button.button__light2:active:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#d3d6e5;border-radius:inherit;z-index:2}button.button__light2:active span{position:relative;z-index:3}button.button__stroke{border:1px solid #fff;background-color:transparent;color:#fff}button.button__stroke:hover{border-color:#fff;background-color:#fff;color:#000}button.button__stroke:hover .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__stroke:active{border-color:#d3d6e5;background-color:#d3d6e5;color:#000}button.button__stroke:active .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__stroke2{background-color:transparent;border:none;position:relative;color:#fff}button.button__stroke2:before{content:"";position:absolute;pointer-events:none;inset:-1px;border-radius:8px;padding:1px;background:linear-gradient(242deg,hsla(0,0%,100%,.157) 25.39%,#fff 98.55%);-webkit-mask:linear-gradient(#fff,#fff 0) content-box exclude,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box exclude,linear-gradient(#fff,#fff 0)}button.button__stroke2:hover{border-color:#fff;background-color:#fff;color:#000}button.button__stroke2:hover .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__stroke2:active{border-color:#d3d6e5;background-color:#d3d6e5;color:#000}button.button__stroke2:active .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__thumbnail{border:medium none;border-radius:8px 0 0 0;padding:14px 25px!important;background-color:#fff;color:#000;line-height:16px}button.button__thumbnail .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__light_purple_stroke{background-color:#fff;border:none;position:relative}button.button__light_purple_stroke:before{background:linear-gradient(242deg,#f8eff3 25.39%,#cfcffa 98.55%);-webkit-mask:linear-gradient(#fff,#fff 0) content-box exclude,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box exclude,linear-gradient(#fff,#fff 0)}button.button__light_purple_stroke:after,button.button__light_purple_stroke:before{content:"";position:absolute;pointer-events:none;inset:-1px;border-radius:8px;padding:2px}button.button__light_purple_stroke:after{transition:opacity .3s ease-in-out;opacity:0;background:linear-gradient(242deg,#d8d6f8 25.39%,#d8d6f8 98.55%);-webkit-mask:linear-gradient(#d8d6f8,#d8d6f8 0) content-box exclude,linear-gradient(#d8d6f8,#d8d6f8 0);mask:linear-gradient(#d8d6f8,#d8d6f8 0) content-box exclude,linear-gradient(#d8d6f8,#d8d6f8 0)}button.button__light_purple_stroke:hover:after{opacity:1}button.button__light_purple_stroke .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}button.button__load-more{border:1px solid #000;background:#fff;padding:16px 28px!important;text-transform:uppercase;font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}button.button__load-more .arrow-downward{background-image:url(/wp-content/themes/criteo2017/img/arrow-downward.svg);margin-left:12px;transition:.2s linear}button.button__load-more:hover .arrow-downward{transform:translateY(3px)}button i{margin-left:10px;vertical-align:middle}button i.fa-angle-right{font-weight:700}button:focus{outline:none}.button__questions{position:relative;margin:auto;vertical-align:middle}.button__questions,.button__questions div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.button__questions div{width:100%;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.button__questions div{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.button__questions div span{font-size:13px;width:100%;font-size:11px}}.button__questions .left{margin-right:20px}.button__questions:focus .left,.button__questions:focus .right,.button__questions:hover .left,.button__questions:hover .right{color:inherit}.button__questions:focus *,.button__questions:hover *{text-decoration:none}.button__hover-border-white:hover{border-color:#fff!important}.button__clear-bg{background:transparent}.circle__center{font-size:6px;top:-2px;font-weight:700;position:relative}.horizontal-button-list>*{margin-right:15px}.horizontal-button-list>:last-of-type{margin-right:0}.pill button.button{padding:3px 15px;margin-left:6px;border:0;font-size:12px;border-radius:60px}a.play-video{cursor:pointer}a.play-video span{font-size:12px;line-height:22px;letter-spacing:3px;display:inline-block;vertical-align:middle;text-transform:uppercase;color:#006cd6;transition:.2s linear}a.play-video span.icon{background-image:url(/wp-content/themes/criteo2017/img/play-button.svg);background-size:cover;width:45px;height:45px;background-repeat:no-repeat;margin-right:20px;border-radius:50%;box-shadow:0 3px 22px 1px rgba(0,0,0,.08)}@media (-ms-high-contrast:none){a.play-video span.icon{background-image:url(/wp-content/themes/criteo2017/img/play-button.svg)!important;background-size:cover!important;background-repeat:no-repeat!important}}a.play-video:hover span.text{text-decoration:underline}a.play-video:hover span.icon{box-shadow:0 3px 22px 1px rgba(0,0,0,.18)}a.play-video-2024{background:#fff;cursor:pointer;padding:15px 20px;border-radius:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}a.play-video-2024 .text{color:#000;font-size:14px;margin-right:8px}a.play-video-2024 .icon{background-image:url(/wp-content/themes/criteo2017/img/triangle-right.svg);width:10px;height:13px;display:inline-block;background-size:cover;background-repeat:no-repeat}a.play-video-2024:hover{text-decoration:none}.body-medium{font-size:18px}.body-large{font-size:20px}.h2-2023{font-size:40px}@media (min-width:1200px){.h2-2023{font-size:48px}}@media (min-width:1450px){.h2-2023{font-size:56px}}.h3-2023{font-size:36px}@media (min-width:1200px){.h3-2023{font-size:40px}}@media (min-width:1450px){.h3-2023{font-size:48px}}.h4-2023{font-size:32px}@media (min-width:1450px){.h4-2023{font-size:36px}}.mt-stack-0{margin-top:4px}.mt-stack-1{margin-top:8px}.mt-stack-2{margin-top:12px}.mt-stack-3,.mt-stack-4{margin-top:16px}@media (min-width:1367px){.mt-stack-4{margin-top:20px}}.mt-stack-5{margin-top:20px}@media (min-width:1367px){.mt-stack-5{margin-top:24px}}.mt-stack-6{margin-top:24px}@media (min-width:1367px){.mt-stack-6{margin-top:28px}}.mt-stack-7{margin-top:28px}@media (min-width:1367px){.mt-stack-7{margin-top:36px}}.mt-stack-8{margin-top:32px}@media (min-width:1367px){.mt-stack-8{margin-top:48px}}.mt-stack-9{margin-top:40px}@media (min-width:1367px){.mt-stack-9{margin-top:56px}}.mt-stack-10{margin-top:48px}@media (min-width:1367px){.mt-stack-10{margin-top:64px}}.mt-stack-11{margin-top:56px}@media (min-width:1367px){.mt-stack-11{margin-top:72px}}.mt-stack-12{margin-top:72px}@media (min-width:1367px){.mt-stack-12{margin-top:96px}}.mt-stack-13{margin-top:96px}@media (min-width:1367px){.mt-stack-13{margin-top:120px}}.mt-stack-14{margin-top:120px}@media (min-width:1367px){.mt-stack-14{margin-top:136px}}.mt-stack-15{margin-top:160px}@media (min-width:1367px){.mt-stack-15{margin-top:180px}}.mr-stack-0{margin-right:4px}.mr-stack-1{margin-right:8px}.mr-stack-2{margin-right:12px}.mr-stack-3,.mr-stack-4{margin-right:16px}@media (min-width:1367px){.mr-stack-4{margin-right:20px}}.mr-stack-5{margin-right:20px}@media (min-width:1367px){.mr-stack-5{margin-right:24px}}.mr-stack-6{margin-right:24px}@media (min-width:1367px){.mr-stack-6{margin-right:28px}}.mr-stack-7{margin-right:28px}@media (min-width:1367px){.mr-stack-7{margin-right:36px}}.mr-stack-8{margin-right:32px}@media (min-width:1367px){.mr-stack-8{margin-right:48px}}.mr-stack-9{margin-right:40px}@media (min-width:1367px){.mr-stack-9{margin-right:56px}}.mr-stack-10{margin-right:48px}@media (min-width:1367px){.mr-stack-10{margin-right:64px}}.mr-stack-11{margin-right:56px}@media (min-width:1367px){.mr-stack-11{margin-right:72px}}.mr-stack-12{margin-right:72px}@media (min-width:1367px){.mr-stack-12{margin-right:96px}}.mr-stack-13{margin-right:96px}@media (min-width:1367px){.mr-stack-13{margin-right:120px}}.mr-stack-14{margin-right:120px}@media (min-width:1367px){.mr-stack-14{margin-right:136px}}.mr-stack-15{margin-right:160px}@media (min-width:1367px){.mr-stack-15{margin-right:180px}}.mb-stack-0{margin-bottom:4px}.mb-stack-1{margin-bottom:8px}.mb-stack-2{margin-bottom:12px}.mb-stack-3,.mb-stack-4{margin-bottom:16px}@media (min-width:1367px){.mb-stack-4{margin-bottom:20px}}.mb-stack-5{margin-bottom:20px}@media (min-width:1367px){.mb-stack-5{margin-bottom:24px}}.mb-stack-6{margin-bottom:24px}@media (min-width:1367px){.mb-stack-6{margin-bottom:28px}}.mb-stack-7{margin-bottom:28px}@media (min-width:1367px){.mb-stack-7{margin-bottom:36px}}.mb-stack-8{margin-bottom:32px}@media (min-width:1367px){.mb-stack-8{margin-bottom:48px}}.mb-stack-9{margin-bottom:40px}@media (min-width:1367px){.mb-stack-9{margin-bottom:56px}}.mb-stack-10{margin-bottom:48px}@media (min-width:1367px){.mb-stack-10{margin-bottom:64px}}.mb-stack-11{margin-bottom:56px}@media (min-width:1367px){.mb-stack-11{margin-bottom:72px}}.mb-stack-12{margin-bottom:72px}@media (min-width:1367px){.mb-stack-12{margin-bottom:96px}}.mb-stack-13{margin-bottom:96px}@media (min-width:1367px){.mb-stack-13{margin-bottom:120px}}.mb-stack-14{margin-bottom:120px}@media (min-width:1367px){.mb-stack-14{margin-bottom:136px}}.mb-stack-15{margin-bottom:160px}@media (min-width:1367px){.mb-stack-15{margin-bottom:180px}}.ml-stack-0{margin-left:4px}.ml-stack-1{margin-left:8px}.ml-stack-2{margin-left:12px}.ml-stack-3,.ml-stack-4{margin-left:16px}@media (min-width:1367px){.ml-stack-4{margin-left:20px}}.ml-stack-5{margin-left:20px}@media (min-width:1367px){.ml-stack-5{margin-left:24px}}.ml-stack-6{margin-left:24px}@media (min-width:1367px){.ml-stack-6{margin-left:28px}}.ml-stack-7{margin-left:28px}@media (min-width:1367px){.ml-stack-7{margin-left:36px}}.ml-stack-8{margin-left:32px}@media (min-width:1367px){.ml-stack-8{margin-left:48px}}.ml-stack-9{margin-left:40px}@media (min-width:1367px){.ml-stack-9{margin-left:56px}}.ml-stack-10{margin-left:48px}@media (min-width:1367px){.ml-stack-10{margin-left:64px}}.ml-stack-11{margin-left:56px}@media (min-width:1367px){.ml-stack-11{margin-left:72px}}.ml-stack-12{margin-left:72px}@media (min-width:1367px){.ml-stack-12{margin-left:96px}}.ml-stack-13{margin-left:96px}@media (min-width:1367px){.ml-stack-13{margin-left:120px}}.ml-stack-14{margin-left:120px}@media (min-width:1367px){.ml-stack-14{margin-left:136px}}.ml-stack-15{margin-left:160px}@media (min-width:1367px){.ml-stack-15{margin-left:180px}}.pt-stack-0{padding-top:4px}.pt-stack-1{padding-top:8px}.pt-stack-2{padding-top:12px}.pt-stack-3,.pt-stack-4{padding-top:16px}@media (min-width:1367px){.pt-stack-4{padding-top:20px}}.pt-stack-5{padding-top:20px}@media (min-width:1367px){.pt-stack-5{padding-top:24px}}.pt-stack-6{padding-top:24px}@media (min-width:1367px){.pt-stack-6{padding-top:28px}}.pt-stack-7{padding-top:28px}@media (min-width:1367px){.pt-stack-7{padding-top:36px}}.pt-stack-8{padding-top:32px}@media (min-width:1367px){.pt-stack-8{padding-top:48px}}.pt-stack-9{padding-top:40px}@media (min-width:1367px){.pt-stack-9{padding-top:56px}}.pt-stack-10{padding-top:48px}@media (min-width:1367px){.pt-stack-10{padding-top:64px}}.pt-stack-11{padding-top:56px}@media (min-width:1367px){.pt-stack-11{padding-top:72px}}.pt-stack-12{padding-top:72px}@media (min-width:1367px){.pt-stack-12{padding-top:96px}}.pt-stack-13{padding-top:96px}@media (min-width:1367px){.pt-stack-13{padding-top:120px}}.pt-stack-14{padding-top:120px}@media (min-width:1367px){.pt-stack-14{padding-top:136px}}.pt-stack-15{padding-top:160px}@media (min-width:1367px){.pt-stack-15{padding-top:180px}}.pr-stack-0{padding-right:4px}.pr-stack-1{padding-right:8px}.pr-stack-2{padding-right:12px}.pr-stack-3,.pr-stack-4{padding-right:16px}@media (min-width:1367px){.pr-stack-4{padding-right:20px}}.pr-stack-5{padding-right:20px}@media (min-width:1367px){.pr-stack-5{padding-right:24px}}.pr-stack-6{padding-right:24px}@media (min-width:1367px){.pr-stack-6{padding-right:28px}}.pr-stack-7{padding-right:28px}@media (min-width:1367px){.pr-stack-7{padding-right:36px}}.pr-stack-8{padding-right:32px}@media (min-width:1367px){.pr-stack-8{padding-right:48px}}.pr-stack-9{padding-right:40px}@media (min-width:1367px){.pr-stack-9{padding-right:56px}}.pr-stack-10{padding-right:48px}@media (min-width:1367px){.pr-stack-10{padding-right:64px}}.pr-stack-11{padding-right:56px}@media (min-width:1367px){.pr-stack-11{padding-right:72px}}.pr-stack-12{padding-right:72px}@media (min-width:1367px){.pr-stack-12{padding-right:96px}}.pr-stack-13{padding-right:96px}@media (min-width:1367px){.pr-stack-13{padding-right:120px}}.pr-stack-14{padding-right:120px}@media (min-width:1367px){.pr-stack-14{padding-right:136px}}.pr-stack-15{padding-right:160px}@media (min-width:1367px){.pr-stack-15{padding-right:180px}}.pb-stack-0{padding-bottom:4px}.pb-stack-1{padding-bottom:8px}.pb-stack-2{padding-bottom:12px}.pb-stack-3,.pb-stack-4{padding-bottom:16px}@media (min-width:1367px){.pb-stack-4{padding-bottom:20px}}.pb-stack-5{padding-bottom:20px}@media (min-width:1367px){.pb-stack-5{padding-bottom:24px}}.pb-stack-6{padding-bottom:24px}@media (min-width:1367px){.pb-stack-6{padding-bottom:28px}}.pb-stack-7{padding-bottom:28px}@media (min-width:1367px){.pb-stack-7{padding-bottom:36px}}.pb-stack-8{padding-bottom:32px}@media (min-width:1367px){.pb-stack-8{padding-bottom:48px}}.pb-stack-9{padding-bottom:40px}@media (min-width:1367px){.pb-stack-9{padding-bottom:56px}}.pb-stack-10{padding-bottom:48px}@media (min-width:1367px){.pb-stack-10{padding-bottom:64px}}.pb-stack-11{padding-bottom:56px}@media (min-width:1367px){.pb-stack-11{padding-bottom:72px}}.pb-stack-12{padding-bottom:72px}@media (min-width:1367px){.pb-stack-12{padding-bottom:96px}}.pb-stack-13{padding-bottom:96px}@media (min-width:1367px){.pb-stack-13{padding-bottom:120px}}.pb-stack-14{padding-bottom:120px}@media (min-width:1367px){.pb-stack-14{padding-bottom:136px}}.pb-stack-15{padding-bottom:160px}@media (min-width:1367px){.pb-stack-15{padding-bottom:180px}}.pl-stack-0{padding-left:4px}.pl-stack-1{padding-left:8px}.pl-stack-2{padding-left:12px}.pl-stack-3,.pl-stack-4{padding-left:16px}@media (min-width:1367px){.pl-stack-4{padding-left:20px}}.pl-stack-5{padding-left:20px}@media (min-width:1367px){.pl-stack-5{padding-left:24px}}.pl-stack-6{padding-left:24px}@media (min-width:1367px){.pl-stack-6{padding-left:28px}}.pl-stack-7{padding-left:28px}@media (min-width:1367px){.pl-stack-7{padding-left:36px}}.pl-stack-8{padding-left:32px}@media (min-width:1367px){.pl-stack-8{padding-left:48px}}.pl-stack-9{padding-left:40px}@media (min-width:1367px){.pl-stack-9{padding-left:56px}}.pl-stack-10{padding-left:48px}@media (min-width:1367px){.pl-stack-10{padding-left:64px}}.pl-stack-11{padding-left:56px}@media (min-width:1367px){.pl-stack-11{padding-left:72px}}.pl-stack-12{padding-left:72px}@media (min-width:1367px){.pl-stack-12{padding-left:96px}}.pl-stack-13{padding-left:96px}@media (min-width:1367px){.pl-stack-13{padding-left:120px}}.pl-stack-14{padding-left:120px}@media (min-width:1367px){.pl-stack-14{padding-left:136px}}.pl-stack-15{padding-left:160px}@media (min-width:1367px){.pl-stack-15{padding-left:180px}}.layout__hero_2025{padding-top:0;position:relative}.layout__hero_2025:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:250px;z-index:0;background:linear-gradient(0deg,#f6f9fe,rgba(41,65,203,0));pointer-events:none}.layout__hero_2025 .gradient{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.layout__hero_2025 .container{padding-top:var(--hero-spacing-1);padding-bottom:var(--hero-spacing-2);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative}.layout__hero_2025 .container .title{margin-top:0;color:#fff;text-align:center;max-width:100%}@media (min-width:992px){.layout__hero_2025 .container .title{max-width:81%}}.layout__hero_2025 .container .customers-logos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.layout__hero_2025 .container .customers-logos{gap:16px 28.322px}}@media (min-width:992px){.layout__hero_2025 .container .customers-logos{gap:32px}}@media (min-width:1450px){.layout__hero_2025 .container .customers-logos{gap:48px}}.layout__hero_2025 .container .customers-logos img{max-width:120px;max-height:28px}@media (min-width:992px){.layout__hero_2025 .container .customers-logos img{max-height:40px}}.layout__hero_2025 .container .description{text-align:center}@media (max-width:767.98px){.layout__hero_2025 .container .description{padding-left:20px!important;padding-right:20px!important}}.layout__hero_2025 .container .button-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.layout__hero_2025 .container .button-container .button-wrapper{display:block}.layout__hero_2025 .hero-bg-grid{width:100%;position:absolute;top:50%;left:50%;height:100%;object-position:center;object-fit:cover;transform:translate(-50%,-50%)}.layout__hero_2025 .hemisphere{position:absolute;top:20%;opacity:.3;height:150px}@media (min-width:992px){.layout__hero_2025 .hemisphere{height:auto}}.layout__hero_2025 .sphere{position:absolute;top:50%;left:79%;opacity:.3;height:70px}@media (min-width:992px){.layout__hero_2025 .sphere{top:65%;left:87%;height:auto}}.layout__hero_2024:after{position:absolute;bottom:0;content:"";display:block;width:100%;height:100px;background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}</style> <section ID="sID-0" class="layout__hero_2025"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/Homepage-Hero-bg.png" class="hero-bg-grid" /> <div class="container"> <h1 class="title mb-st-6 headline-one">Some call it ad space. <br /> We call it commerce opportunity.</h1> <div class="description col-12 col-lg-8 mb-st-12 body-five-regular pl-st-12 pr-st-12">Our platform uses commerce data and AI trained on shopping for two decades to be the best at turning ad impressions into commerce outcomes.</div> <div> <div class="customers-logos"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/bounding-box.svg" alt="" class="" /> <img src="https://www.criteo.com/wp-content/uploads/2025/03/PG_Logo_SVG.svg" alt="" class="" /> <img src="https://www.criteo.com/wp-content/uploads/2025/03/comcast.svg" alt="" class="" /> <img src="https://www.criteo.com/wp-content/uploads/2025/03/shopify-2.svg" alt="" class="" /> <img src="https://www.criteo.com/wp-content/uploads/2025/03/deliveroo-1.svg" alt="" class="" /> <img src="https://www.criteo.com/wp-content/uploads/2025/03/groupm.svg" alt="" class="" /> </div> <div class="button-container"> <div class="button-wrapper mr-st-6"> </div> <div class="button-wrapper ml-st-6"> </div> </div> </div> </div> <canvas class="gradient"></canvas> <script type="module"> import { WaveGradient } from './wp-content/themes/criteo2017/js/wavegradient.js'; const canvasElement = document.querySelector('.gradient'); const gradient = new WaveGradient(canvasElement, { debug: false, colors: ['#2941CB', '#6348DE', '#2941CB', '#0e1a75'], fps: 60, seed: 0, density: [0.03, 0.08], speed: 0.6, amplitude: 320, time: 0, }); </script> </section> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}.layout__tabbed_bento_box_2025{margin-top:var(--hero-spacing-3);overflow:hidden}.layout__tabbed_bento_box_2025 .content-wrapper{border-radius:24px;border:1px solid #f8eff3;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding-left:16px!important;padding-right:16px!important}@media (max-width:767.98px){.layout__tabbed_bento_box_2025 .content-wrapper{width:calc(100% - 40px)}}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs{border-bottom:none;column-gap:16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs{margin-right:-16px}}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item{width:100%}@media (min-width:768px){.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item{width:24.7%}}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item{margin-right:15px}}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab{background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;height:100%}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab .icon img{transition:.2s linear}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab .title-subtitle{padding-right:56px}}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab .tab-title{font-weight:500;color:#000;font-size:var(--body-five)}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab .tab-subtitle{font-size:var(--body-seven);font-weight:400;color:#000;min-height:2.6em}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab .tab-subtitle{min-height:4em}}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab.active,.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab:hover{text-decoration:none;background:hsla(0,0%,100%,.85)}.layout__tabbed_bento_box_2025 .content-wrapper .nav-tabs .nav-item .tab.active .icon img{filter:invert(32%) sepia(72%) saturate(3329%) hue-rotate(7deg) brightness(108%) contrast(103%)}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:15px;padding-right:15px;gap:24px}@media only screen and (max-width:1449px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane{gap:20px}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp{display:-ms-flexbox;display:flex}@media (max-width:1199.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp{width:100%}}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:first-child,.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(2),.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){width:calc(50% - 12px)}}@media (max-width:1199.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:first-child,.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(2),.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){width:calc(50% - 10px)}}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:first-child,.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(2),.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){width:100%}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4) .inner-block,.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(5) .inner-block{padding-right:0!important}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4),.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(5){width:calc(24.4% - 12px)}}@media (max-width:1199.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4),.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(5){width:calc(24.4% - 10px)}}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4),.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(5){width:100%}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:first-child{height:374px}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:first-child{height:293px}}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:first-child{height:300px}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(2){height:374px}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(2){height:360px}}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(2){height:400px}}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(2) .tab-content-image{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;height:228px;-ms-flex-pack:center;justify-content:center}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){margin-top:-100px;height:374px}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){-ms-flex-order:3;order:3}}@media (max-width:1449.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){margin-top:-67px}}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){margin-top:0}}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){height:446px}}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(3){height:500px}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4){height:300px}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4){-ms-flex-order:4;order:4;height:379px}}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4){height:400px}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4) .tab-content-image{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;height:100px}@media (min-width:450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4) .tab-content-image{height:140px}}@media (min-width:576px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4) .tab-content-image{height:160px}}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4) .tab-content-image{height:128px}}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(4) .tab-content-image{height:180px}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(5){height:300px}@media (min-width:992px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(5){-ms-flex-order:4;order:4;height:379px}}@media (min-width:1450px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp:nth-child(5){height:400px}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box{border-radius:12px;border:1px solid rgba(0,0,0,.1);background-color:#fff;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .box-title{color:#000;font-style:normal;font-weight:500}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .bigger-title{font-size:var(--headline-six)!important}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .smaller-title{font-size:var(--body-four)!important}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .box-subtitle{color:#000;font-style:normal;font-weight:400;font-size:var(--body-six)}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .stat-subtitle{color:#000;font-weight:400;font-size:var(--body-seven)}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .stat-number{font-size:var(--headline-three);font-weight:500;line-height:120%}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .tab-content-image{margin-left:calc(-1 * var(--stack-8));margin-right:calc(-1 * var(--stack-8))}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .tab-content-image img{max-width:100%;max-height:100%;margin:0 auto;display:-ms-flexbox;display:flex}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .tab-content-logo{margin-top:auto}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .tab-content-logo img{max-width:100%}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .link-wrapper .tab-link{display:inline-block;background:#000;border-radius:8px;color:#fff;font-style:normal;font-size:var(--body-six);font-weight:500}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .link-wrapper .tab-link{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .link-wrapper .tab-link .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-white.svg);margin-left:4px}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .link-wrapper .tab-link:hover{text-decoration:none}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .inner-block{margin-bottom:20px}@media (max-width:991.98px){.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box .inner-block{padding-right:0!important}}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box.block-with-image,.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane .content-box-wrapp .content-box.block-with-link{-ms-flex-pack:justify;justify-content:space-between}.layout__tabbed_bento_box_2025 .content-wrapper .tab-content .tab-pane.fade:not(.show){display:none!important}.layout__tabbed_bento_box_2025 .container{position:relative}.layout__tabbed_bento_box_2025 .content{position:relative;border-radius:inherit}.layout__tabbed_bento_box_2025 .borderAnimation{pointer-events:none;position:absolute;inset:0;margin:-1px;border:1.5px solid transparent;border-radius:inherit;-webkit-mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);mask:linear-gradient(transparent,transparent),linear-gradient(#fff,#fff);-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:intersect;mask-composite:intersect}.layout__tabbed_bento_box_2025 .borderAnimation:after{content:"";position:absolute;margin:-1px;width:200px;height:20%;aspect-ratio:1;background:linear-gradient(270deg,#fe5000,#fe5000,transparent);offset-path:rect(0 auto auto 0 round 200px);offset-anchor:90% 50%;animation:move-border 25s infinite linear}@keyframes move-border{to{offset-distance:100%}}</style> <section id="sID-1" class="layout__tabbed_bento_box_2025"> <div class="container content-wrapper pb-st-4 mb-st-12"> <div class="content"> <div class="pt-st-4"> <ul class="nav nav-tabs bento-nav" id="mobile-slider-tabs" role="tablist"> <li class="nav-item nav-items"> <a class="tab pb-st-4 pl-st-6 pt-st-4 pr-st-6 active" data-toggle="tab" href="#tab-0-bento" aria-controls="tab-0-bento" aria-selected="true"> <div class="icon active"> <img class="tab-icon pr-st-3" src="https://www.criteo.com/wp-content/uploads/2025/03/bento-agencies.svg" alt="" /> </div> <div class="title-subtitle"> <div class="tab-title pb-st-1"> Advertisers </div> <div class="tab-subtitle"> Increase brand visibility and sales </div> </div> </a> </li> <li class="nav-item nav-items"> <a class="tab pb-st-4 pl-st-6 pt-st-4 pr-st-6 " data-toggle="tab" href="#tab-1-bento" aria-controls="tab-1-bento" aria-selected="true"> <div class="icon "> <img class="tab-icon pr-st-3" src="https://www.criteo.com/wp-content/uploads/2025/03/bento-retailers.svg" alt="" /> </div> <div class="title-subtitle"> <div class="tab-title pb-st-1"> Retailers </div> <div class="tab-subtitle"> Control, scale, and maximize monetization </div> </div> </a> </li> <li class="nav-item nav-items"> <a class="tab pb-st-4 pl-st-6 pt-st-4 pr-st-6 " data-toggle="tab" href="#tab-2-bento" aria-controls="tab-2-bento" aria-selected="true"> <div class="icon "> <img class="tab-icon pr-st-3" src="https://www.criteo.com/wp-content/uploads/2025/03/bento-publishers.svg" alt="" /> </div> <div class="title-subtitle"> <div class="tab-title pb-st-1"> Publishers </div> <div class="tab-subtitle"> Connect to commerce demand & data </div> </div> </a> </li> <li class="nav-item nav-items"> <a class="tab pb-st-4 pl-st-6 pt-st-4 pr-st-6 " data-toggle="tab" href="#tab-3-bento" aria-controls="tab-3-bento" aria-selected="true"> <div class="icon "> <img class="tab-icon pr-st-3" src="https://www.criteo.com/wp-content/uploads/2025/03/bento-agencies.svg" alt="" /> </div> <div class="title-subtitle"> <div class="tab-title pb-st-1"> Agencies </div> <div class="tab-subtitle"> Gain efficiencies and maximize ROI </div> </div> </a> </li> </ul> </div> <div class="tab-content pt-st-12" id="bento-tab-content"> <div class="row tab-pane fade show active" id="tab-0-bento" role="tabpanel" aria-labelledby="tab-0-bento"> <div class="content-box-wrapp"> <div class="content-box block-with-link pt-st-8 pl-st-8 pr-st-8 pb-st-8"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Upgrade your advertising with commerce intelligence.</div> <div class="box-subtitle">Connect products to shoppers at every stage of their journey with performance and retail media advertising powered by commerce data and Al.</div> </div> <div class="link-wrapper"> <a class="tab-link pt-st-5 pb-st-5 pl-st-6 pr-st-6" href="https://www.criteo.com/business/advertisers" target=""> Continue as an advertiser <span class="arrow-2023"></span> </a> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Performance media</div> <div class="box-subtitle mb-st-5">Deliver top-to-bottom funnel outcomes and maximize results for minimal effort with commerce Al.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-performance-media-4.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Retail media</div> <div class="box-subtitle mb-st-5">Access 225+ retailers and premium publishers in one easy-to-use platform. Easily assess ROl with standardized, closed-loop measurement.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-advertisers-retail-media.png" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pb-st-8 pl-st-8 pr-st-8"> <div class="box-title body-three-medium smaller-title">Adidas taps into Commerce Growth to expand new customer base.</div> <div class="stat-number mt-st-8 mb-st-2"> 81% </div> <div class="stat-subtitle mb-st-5">Mid-funnel ROAS improvement</div> <div class="tab-content-logo"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/adidas_logo.svg.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pb-st-8 pl-st-8 pr-st-8"> <div class="box-title body-three-medium smaller-title">Integrated onsite and offsite retail media drives uplift in RPU for YSL Beauty.</div> <div class="stat-number mt-st-8 mb-st-2"> 92% </div> <div class="stat-subtitle mb-st-5">Revenue per user uplift</div> <div class="tab-content-logo"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/ysl_beauty_logo.svg.svg" alt="" /> </div> </div> </div> </div> <div class="row tab-pane fade " id="tab-1-bento" role="tabpanel" aria-labelledby="tab-1-bento"> <div class="content-box-wrapp"> <div class="content-box block-with-link pt-st-8 pl-st-8 pr-st-8 pb-st-8"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">The end-to-end retail media platform that can grow with you.</div> <div class="box-subtitle">Monetize your first-party customer data and site traffic to earn incremental media revenue and deliver highly relevant customer experiences.</div> </div> <div class="link-wrapper"> <a class="tab-link pt-st-5 pb-st-5 pl-st-6 pr-st-6" href="https://www.criteo.com/business/retailers" target=""> Continue as a retailer <span class="arrow-2023"></span> </a> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Modular and flexible to suit your specific goals.</div> <div class="box-subtitle mb-st-5">Customize where you want to, lean on proven technology where you don't.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-retailers-goals.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Largest network of brands & agencies</div> <div class="box-subtitle mb-st-5">Get access to demand from the thousands of brands and hundreds of agencies we partner with.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-retailers-brandsagencies.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 smaller-title">Direct connections to API partners and DSPs</div> <div class="box-subtitle mb-st-5">Through Criteo, you're instantly connected to leading partners and DSPs as part of the world's second largest API program.</div> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pb-st-8 pl-st-8 pr-st-8"> <div class="box-title body-three-medium smaller-title">FreshDirect gets cooking with their move to Criteo’s Retail Media Platform.</div> <div class="stat-number mt-st-8 mb-st-2"> 167% </div> <div class="stat-subtitle mb-st-5">Year-over-year sales growth</div> <div class="tab-content-logo"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/freshdirect_logo.svg" alt="" /> </div> </div> </div> </div> <div class="row tab-pane fade " id="tab-2-bento" role="tabpanel" aria-labelledby="tab-2-bento"> <div class="content-box-wrapp"> <div class="content-box block-with-link pt-st-8 pl-st-8 pr-st-8 pb-st-8"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Supply solutions built for commerce</div> <div class="box-subtitle">Grow revenue faster with our commerce-driven supply solutions. Access exclusive demand from 17,000 brands & unlock the power of commerce data.</div> </div> <div class="link-wrapper"> <a class="tab-link pt-st-5 pb-st-5 pl-st-6 pr-st-6" href="https://www.criteo.com/business/publishers" target=""> Continue as a publisher <span class="arrow-2023"></span> </a> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Experience the commerce difference.</div> <div class="box-subtitle mb-st-5">Enrich inventory with Commerce Audience segments built with Criteo's exclusive commerce signals.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-publishers-commerce-difference.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">More than just Criteo demand</div> <div class="box-subtitle mb-st-5">Unlock new revenue streams with seamless access to 60+ third-party DSPs. With one simple integration, media owners can maximize revenue across the devices and formats that matter most: display, in-app, web, mobile, native, video, and CTV.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-publishers-criteo-demand.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 smaller-title">Commerce media your way, any time</div> <div class="box-subtitle mb-st-5">Bridge the gap between media and retail with unique commerce formats to capture incremental demand.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/publishers-commerce-media-2.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pb-st-8 pl-st-8 pr-st-8"> <div class="box-title body-three-medium smaller-title">Curated demand drives massive revenue lift for Raptive publishers.</div> <div class="stat-number mt-st-8 mb-st-2"> 57% </div> <div class="stat-subtitle mb-st-5">Lift in Commerce Grid ad spend via curated demand</div> <div class="tab-content-logo"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/raptive_logo.svg" alt="" /> </div> </div> </div> </div> <div class="row tab-pane fade " id="tab-3-bento" role="tabpanel" aria-labelledby="tab-3-bento"> <div class="content-box-wrapp"> <div class="content-box block-with-link pt-st-8 pl-st-8 pr-st-8 pb-st-8"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Campaigns with commerce intelligence</div> <div class="box-subtitle">Bring your clients measurable outcomes with retail media and performance media powered by commerce data and Al.</div> </div> <div class="link-wrapper"> <a class="tab-link pt-st-5 pb-st-5 pl-st-6 pr-st-6" href="https://www.criteo.com/business/agencies" target=""> Continue as an agency <span class="arrow-2023"></span> </a> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">Commerce Al that's been learning from shoppers for nearly 20 years.</div> <div class="box-subtitle mb-st-5">Supercharge targeting, decisioning, and personalization to drive full-funnel campaign objectives.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-agencies-commerce-Al.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 bigger-title">More product-level insights than anyone</div> <div class="box-subtitle mb-st-5">With access to 2.5 billion users and over $1 trillion in yearly sales—three times Amazon's yearly transactions—we understand why people buy on a deeper level.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/hp-bento-agencies-product-level-insights.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pl-st-8 pr-st-8 overflow-hidden block-with-image"> <div class="inner-block pr-st-12"> <div class="box-title body-three-medium mb-st-2 smaller-title">Efficient outcomes at scale</div> <div class="box-subtitle mb-st-5">Drive outcomes for your clients across performance media and retail media with a single partner.</div> </div> <div class="tab-content-image"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/agencies_efficient-outcomes.svg" alt="" /> </div> </div> </div> <div class="content-box-wrapp"> <div class="content-box pt-st-8 pb-st-8 pl-st-8 pr-st-8"> <div class="box-title body-three-medium smaller-title">Omnicom Media Group increases conversions by tapping into dynamic retargeting.</div> <div class="stat-number mt-st-8 mb-st-2"> +168% </div> <div class="stat-subtitle mb-st-5">Sales increase</div> <div class="tab-content-logo"> <img src="https://www.criteo.com/wp-content/uploads/2025/03/omg_logo.svg" alt="" /> </div> </div> </div> </div> </div> </div> <div class="borderAnimation" ></div> </div> </section> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font,.h2-2023,.h3-2023,.h4-2023,.layout__solutions_slider_2025 .customer_story .customer-story-inner .stat_description,.layout__solutions_slider_2025 .intro-wrapper .intro-block .title,.layout__solutions_slider_2025 .solution .solution-inner .link,.layout__solutions_slider_2025 .solution .solution-inner .title{font-weight:500}.body-lc-semibold-font,.layout__solutions_slider_2025 .customer_story .customer-story-inner .stat_number{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}.body-medium{font-size:18px}.body-large,.layout__solutions_slider_2025 .solution .solution-inner .title{font-size:20px}.h2-2023,.layout__solutions_slider_2025 .intro-wrapper .intro-block .title{font-size:40px}@media (min-width:1200px){.h2-2023,.layout__solutions_slider_2025 .intro-wrapper .intro-block .title{font-size:48px}}@media (min-width:1450px){.h2-2023,.layout__solutions_slider_2025 .intro-wrapper .intro-block .title{font-size:56px}}.h3-2023{font-size:36px}@media (min-width:1200px){.h3-2023{font-size:40px}}@media (min-width:1450px){.h3-2023{font-size:48px}}.h4-2023{font-size:32px}@media (min-width:1450px){.h4-2023{font-size:36px}}.mt-stack-0{margin-top:4px}.mt-stack-1{margin-top:8px}.mt-stack-2{margin-top:12px}.mt-stack-3,.mt-stack-4{margin-top:16px}@media (min-width:1367px){.mt-stack-4{margin-top:20px}}.mt-stack-5{margin-top:20px}@media (min-width:1367px){.mt-stack-5{margin-top:24px}}.mt-stack-6{margin-top:24px}@media (min-width:1367px){.mt-stack-6{margin-top:28px}}.mt-stack-7{margin-top:28px}@media (min-width:1367px){.mt-stack-7{margin-top:36px}}.mt-stack-8{margin-top:32px}@media (min-width:1367px){.mt-stack-8{margin-top:48px}}.mt-stack-9{margin-top:40px}@media (min-width:1367px){.mt-stack-9{margin-top:56px}}.mt-stack-10{margin-top:48px}@media (min-width:1367px){.mt-stack-10{margin-top:64px}}.mt-stack-11{margin-top:56px}@media (min-width:1367px){.mt-stack-11{margin-top:72px}}.mt-stack-12{margin-top:72px}@media (min-width:1367px){.mt-stack-12{margin-top:96px}}.mt-stack-13{margin-top:96px}@media (min-width:1367px){.mt-stack-13{margin-top:120px}}.mt-stack-14{margin-top:120px}@media (min-width:1367px){.mt-stack-14{margin-top:136px}}.mt-stack-15{margin-top:160px}@media (min-width:1367px){.mt-stack-15{margin-top:180px}}.mr-stack-0{margin-right:4px}.mr-stack-1{margin-right:8px}.mr-stack-2{margin-right:12px}.mr-stack-3,.mr-stack-4{margin-right:16px}@media (min-width:1367px){.mr-stack-4{margin-right:20px}}.mr-stack-5{margin-right:20px}@media (min-width:1367px){.mr-stack-5{margin-right:24px}}.mr-stack-6{margin-right:24px}@media (min-width:1367px){.mr-stack-6{margin-right:28px}}.mr-stack-7{margin-right:28px}@media (min-width:1367px){.mr-stack-7{margin-right:36px}}.mr-stack-8{margin-right:32px}@media (min-width:1367px){.mr-stack-8{margin-right:48px}}.mr-stack-9{margin-right:40px}@media (min-width:1367px){.mr-stack-9{margin-right:56px}}.mr-stack-10{margin-right:48px}@media (min-width:1367px){.mr-stack-10{margin-right:64px}}.mr-stack-11{margin-right:56px}@media (min-width:1367px){.mr-stack-11{margin-right:72px}}.mr-stack-12{margin-right:72px}@media (min-width:1367px){.mr-stack-12{margin-right:96px}}.mr-stack-13{margin-right:96px}@media (min-width:1367px){.mr-stack-13{margin-right:120px}}.mr-stack-14{margin-right:120px}@media (min-width:1367px){.mr-stack-14{margin-right:136px}}.mr-stack-15{margin-right:160px}@media (min-width:1367px){.mr-stack-15{margin-right:180px}}.mb-stack-0{margin-bottom:4px}.mb-stack-1{margin-bottom:8px}.mb-stack-2{margin-bottom:12px}.mb-stack-3,.mb-stack-4{margin-bottom:16px}@media (min-width:1367px){.mb-stack-4{margin-bottom:20px}}.mb-stack-5{margin-bottom:20px}@media (min-width:1367px){.mb-stack-5{margin-bottom:24px}}.layout__solutions_slider_2025 .intro-wrapper .intro-block .title,.mb-stack-6{margin-bottom:24px}@media (min-width:1367px){.layout__solutions_slider_2025 .intro-wrapper .intro-block .title,.mb-stack-6{margin-bottom:28px}}.mb-stack-7{margin-bottom:28px}@media (min-width:1367px){.mb-stack-7{margin-bottom:36px}}.mb-stack-8{margin-bottom:32px}@media (min-width:1367px){.mb-stack-8{margin-bottom:48px}}.mb-stack-9{margin-bottom:40px}@media (min-width:1367px){.mb-stack-9{margin-bottom:56px}}.mb-stack-10{margin-bottom:48px}@media (min-width:1367px){.mb-stack-10{margin-bottom:64px}}.mb-stack-11{margin-bottom:56px}@media (min-width:1367px){.mb-stack-11{margin-bottom:72px}}.mb-stack-12{margin-bottom:72px}@media (min-width:1367px){.mb-stack-12{margin-bottom:96px}}.mb-stack-13{margin-bottom:96px}@media (min-width:1367px){.mb-stack-13{margin-bottom:120px}}.mb-stack-14{margin-bottom:120px}@media (min-width:1367px){.mb-stack-14{margin-bottom:136px}}.mb-stack-15{margin-bottom:160px}@media (min-width:1367px){.mb-stack-15{margin-bottom:180px}}.ml-stack-0{margin-left:4px}.ml-stack-1{margin-left:8px}.ml-stack-2{margin-left:12px}.ml-stack-3,.ml-stack-4{margin-left:16px}@media (min-width:1367px){.ml-stack-4{margin-left:20px}}.ml-stack-5{margin-left:20px}@media (min-width:1367px){.ml-stack-5{margin-left:24px}}.ml-stack-6{margin-left:24px}@media (min-width:1367px){.ml-stack-6{margin-left:28px}}.ml-stack-7{margin-left:28px}@media (min-width:1367px){.ml-stack-7{margin-left:36px}}.ml-stack-8{margin-left:32px}@media (min-width:1367px){.ml-stack-8{margin-left:48px}}.ml-stack-9{margin-left:40px}@media (min-width:1367px){.ml-stack-9{margin-left:56px}}.ml-stack-10{margin-left:48px}@media (min-width:1367px){.ml-stack-10{margin-left:64px}}.ml-stack-11{margin-left:56px}@media (min-width:1367px){.ml-stack-11{margin-left:72px}}.ml-stack-12{margin-left:72px}@media (min-width:1367px){.ml-stack-12{margin-left:96px}}.ml-stack-13{margin-left:96px}@media (min-width:1367px){.ml-stack-13{margin-left:120px}}.ml-stack-14{margin-left:120px}@media (min-width:1367px){.ml-stack-14{margin-left:136px}}.ml-stack-15{margin-left:160px}@media (min-width:1367px){.ml-stack-15{margin-left:180px}}.pt-stack-0{padding-top:4px}.pt-stack-1{padding-top:8px}.pt-stack-2{padding-top:12px}.pt-stack-3,.pt-stack-4{padding-top:16px}@media (min-width:1367px){.pt-stack-4{padding-top:20px}}.pt-stack-5{padding-top:20px}@media (min-width:1367px){.pt-stack-5{padding-top:24px}}.pt-stack-6{padding-top:24px}@media (min-width:1367px){.pt-stack-6{padding-top:28px}}.pt-stack-7{padding-top:28px}@media (min-width:1367px){.pt-stack-7{padding-top:36px}}.pt-stack-8{padding-top:32px}@media (min-width:1367px){.pt-stack-8{padding-top:48px}}.pt-stack-9{padding-top:40px}@media (min-width:1367px){.pt-stack-9{padding-top:56px}}.pt-stack-10{padding-top:48px}@media (min-width:1367px){.pt-stack-10{padding-top:64px}}.pt-stack-11{padding-top:56px}@media (min-width:1367px){.pt-stack-11{padding-top:72px}}.pt-stack-12{padding-top:72px}@media (min-width:1367px){.pt-stack-12{padding-top:96px}}.pt-stack-13{padding-top:96px}@media (min-width:1367px){.pt-stack-13{padding-top:120px}}.pt-stack-14{padding-top:120px}@media (min-width:1367px){.pt-stack-14{padding-top:136px}}.pt-stack-15{padding-top:160px}@media (min-width:1367px){.pt-stack-15{padding-top:180px}}.pr-stack-0{padding-right:4px}.pr-stack-1{padding-right:8px}.pr-stack-2{padding-right:12px}.pr-stack-3,.pr-stack-4{padding-right:16px}@media (min-width:1367px){.pr-stack-4{padding-right:20px}}.pr-stack-5{padding-right:20px}@media (min-width:1367px){.pr-stack-5{padding-right:24px}}.pr-stack-6{padding-right:24px}@media (min-width:1367px){.pr-stack-6{padding-right:28px}}.pr-stack-7{padding-right:28px}@media (min-width:1367px){.pr-stack-7{padding-right:36px}}.pr-stack-8{padding-right:32px}@media (min-width:1367px){.pr-stack-8{padding-right:48px}}.pr-stack-9{padding-right:40px}@media (min-width:1367px){.pr-stack-9{padding-right:56px}}.pr-stack-10{padding-right:48px}@media (min-width:1367px){.pr-stack-10{padding-right:64px}}.pr-stack-11{padding-right:56px}@media (min-width:1367px){.pr-stack-11{padding-right:72px}}.pr-stack-12{padding-right:72px}@media (min-width:1367px){.pr-stack-12{padding-right:96px}}.pr-stack-13{padding-right:96px}@media (min-width:1367px){.pr-stack-13{padding-right:120px}}.pr-stack-14{padding-right:120px}@media (min-width:1367px){.pr-stack-14{padding-right:136px}}.pr-stack-15{padding-right:160px}@media (min-width:1367px){.pr-stack-15{padding-right:180px}}.pb-stack-0{padding-bottom:4px}.pb-stack-1{padding-bottom:8px}.pb-stack-2{padding-bottom:12px}.pb-stack-3,.pb-stack-4{padding-bottom:16px}@media (min-width:1367px){.pb-stack-4{padding-bottom:20px}}.pb-stack-5{padding-bottom:20px}@media (min-width:1367px){.pb-stack-5{padding-bottom:24px}}.pb-stack-6{padding-bottom:24px}@media (min-width:1367px){.pb-stack-6{padding-bottom:28px}}.pb-stack-7{padding-bottom:28px}@media (min-width:1367px){.pb-stack-7{padding-bottom:36px}}.pb-stack-8{padding-bottom:32px}@media (min-width:1367px){.pb-stack-8{padding-bottom:48px}}.pb-stack-9{padding-bottom:40px}@media (min-width:1367px){.pb-stack-9{padding-bottom:56px}}.pb-stack-10{padding-bottom:48px}@media (min-width:1367px){.pb-stack-10{padding-bottom:64px}}.pb-stack-11{padding-bottom:56px}@media (min-width:1367px){.pb-stack-11{padding-bottom:72px}}.pb-stack-12{padding-bottom:72px}@media (min-width:1367px){.pb-stack-12{padding-bottom:96px}}.pb-stack-13{padding-bottom:96px}@media (min-width:1367px){.pb-stack-13{padding-bottom:120px}}.pb-stack-14{padding-bottom:120px}@media (min-width:1367px){.pb-stack-14{padding-bottom:136px}}.pb-stack-15{padding-bottom:160px}@media (min-width:1367px){.pb-stack-15{padding-bottom:180px}}.pl-stack-0{padding-left:4px}.pl-stack-1{padding-left:8px}.pl-stack-2{padding-left:12px}.pl-stack-3,.pl-stack-4{padding-left:16px}@media (min-width:1367px){.pl-stack-4{padding-left:20px}}.pl-stack-5{padding-left:20px}@media (min-width:1367px){.pl-stack-5{padding-left:24px}}.pl-stack-6{padding-left:24px}@media (min-width:1367px){.pl-stack-6{padding-left:28px}}.pl-stack-7{padding-left:28px}@media (min-width:1367px){.pl-stack-7{padding-left:36px}}.pl-stack-8{padding-left:32px}@media (min-width:1367px){.pl-stack-8{padding-left:48px}}.pl-stack-9{padding-left:40px}@media (min-width:1367px){.pl-stack-9{padding-left:56px}}.pl-stack-10{padding-left:48px}@media (min-width:1367px){.pl-stack-10{padding-left:64px}}.pl-stack-11{padding-left:56px}@media (min-width:1367px){.pl-stack-11{padding-left:72px}}.pl-stack-12{padding-left:72px}@media (min-width:1367px){.pl-stack-12{padding-left:96px}}.pl-stack-13{padding-left:96px}@media (min-width:1367px){.pl-stack-13{padding-left:120px}}.pl-stack-14{padding-left:120px}@media (min-width:1367px){.pl-stack-14{padding-left:136px}}.pl-stack-15{padding-left:160px}@media (min-width:1367px){.pl-stack-15{padding-left:180px}}.layout__solutions_slider_2025{color:#000}.layout__solutions_slider_2025 .intro-wrapper{width:58.33%!important}@media (min-width:768px){.layout__solutions_slider_2025 .intro-wrapper{padding:0}}.layout__solutions_slider_2025 .intro-wrapper .intro-block .caption{font-size:var(--eyebrow-one);display:inline-block;color:#000}.layout__solutions_slider_2025 .intro-wrapper .intro-block .title{font-size:var(--headline-three);line-height:120%}.layout__solutions_slider_2025 .intro-wrapper .intro-block .description p,.layout__solutions_slider_2025 .intro-wrapper .intro-block .title{color:#000}.layout__solutions_slider_2025 .intro-wrapper .intro-block .description p{font-size:var(--body-five)!important}.layout__solutions_slider_2025 .intro-wrapper .intro-block .title{margin-bottom:20px!important}@media (max-width:1449.98px){.layout__solutions_slider_2025 .intro-wrapper .intro-block .title{margin-bottom:16px!important}}.layout__solutions_slider_2025 .solution{border-radius:20px;position:relative;margin-right:24px}@media (max-width:1199.98px){.layout__solutions_slider_2025 .solution{margin-right:20px}}@media (min-width:992px){.layout__solutions_slider_2025 .solution:hover .link{color:#3d1ef8!important}.layout__solutions_slider_2025 .solution:hover .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-nimbus-blue.svg)!important;transform:translate(3px,-3px)}}.layout__solutions_slider_2025 .solution .solution-inner{height:286px!important;position:relative;height:100%;padding-bottom:24px}@media (min-width:1200px){.layout__solutions_slider_2025 .solution .solution-inner{height:304px!important}}.layout__solutions_slider_2025 .solution .solution-inner .label{margin-bottom:50px;font-size:14px;text-transform:uppercase;font-weight:600}.layout__solutions_slider_2025 .solution .solution-inner .icon{width:36px;height:36px;background-repeat:no-repeat;background-size:contain;background-position:0}.layout__solutions_slider_2025 .solution .solution-inner .title{font-size:var(--headline-six)}.layout__solutions_slider_2025 .solution .solution-inner .description{font-size:var(--body-six)}.layout__solutions_slider_2025 .solution .solution-inner .link{position:absolute;bottom:0;color:#000}.layout__solutions_slider_2025 .solution .solution-inner .link .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)}@media (max-width:767.98px){.layout__solutions_slider_2025 .solution .solution-inner .link{text-decoration:underline}.layout__solutions_slider_2025 .solution .solution-inner .link:hover{text-decoration:none}.layout__solutions_slider_2025 .solution .solution-inner .link .arrow-2023{display:none}}.layout__solutions_slider_2025 .solution .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20000;border-radius:inherit}.layout__solutions_slider_2025 .solution:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:22px;background:linear-gradient(-118deg,#f8eff3,#cfcffa)}.layout__solutions_slider_2025 .solution:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#f6f9fe;border-radius:inherit;z-index:-1}@media (min-width:992px){.layout__solutions_slider_2025 .solution:hover:after{background:#fff;top:4px;left:4px;right:4px;bottom:4px}}.layout__solutions_slider_2025 .slider-wrapper{overflow:hidden}.layout__solutions_slider_2025 .slider-wrapper .slider-container{overflow:visible;position:relative}.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider{width:100%;position:relative}@media (min-width:992px){.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider{width:1282px}}@media (min-width:1200px){.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider{width:1480px}}@media (min-width:1450px){.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider{width:1840px}}@media (max-width:991.98px){.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider{padding-left:0;padding-right:0;margin-left:-146px}}@media (max-width:767.98px){.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider{margin-left:-104px}}@media (max-width:575.98px){.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider{width:auto;margin-left:-94px}}@media (max-width:991.98px){.layout__solutions_slider_2025 .slider-wrapper .slider-container .row.slider .slick-list{overflow:visible}}@media (max-width:991.98px){.layout__solutions_slider_2025 .slider-wrapper .slider-container{overflow:hidden}}.layout__solutions_slider_2025 .slider-wrapper .slick-slider .slick-list .slick-track{cursor:grab}.layout__solutions_slider_2025 .slider-wrapper .slick-slider .slick-list.dragging .slick-track,.layout__solutions_slider_2025 .slider-wrapper .slick-slider .slick-list.dragging article.clickable a{cursor:grabbing}@media (min-width:992px){.layout__solutions_slider_2025 .slider-wrapper .slick-slider.disabled .slick-track{width:100%!important;margin-right:0!important;margin-left:0!important}}.layout__solutions_slider_2025 .slider-wrapper .carousel-nav-holder .col{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.layout__solutions_slider_2025 .slider-wrapper .carousel-nav-holder .carousel-navigation{display:-ms-flexbox;display:flex;width:120px;-ms-flex-pack:justify;justify-content:space-between}.layout__solutions_slider_2025 .slider-wrapper .carousel-nav-holder .carousel-navigation .carousel-nav{position:relative;background-image:url(/wp-content/themes/criteo2017/img/carousel-nav-black.svg);border-color:#000!important;border-radius:100px;color:transparent;background-repeat:no-repeat;background-position:50%;width:50px;height:50px;border:1px solid #fff;display:inline-block;cursor:pointer;transition:.2s linear}.layout__solutions_slider_2025 .slider-wrapper .carousel-nav-holder .carousel-navigation .carousel-nav.carousel-next{transform:rotate(180deg)}.layout__solutions_slider_2025 .slider-wrapper .carousel-nav-holder .carousel-navigation .carousel-nav:hover{opacity:.7}@media (min-width:992px){.layout__solutions_slider_2025 .customer_story .customer-story-inner{padding-left:0!important}}.layout__solutions_slider_2025 .customer_story .customer-story-inner .stat_number{font-size:var(--display-one)!important}.layout__solutions_slider_2025 .customer_story .customer-story-inner .stat_description{font-size:var(--body-four)}@media (min-width:992px){.layout__solutions_slider_2025 .customer_story .quote-wrapper{padding-right:0!important}}.layout__solutions_slider_2025 .customer_story .quote-wrapper .quote{margin-top:32px;font-size:var(--body-two)}@media (min-width:992px){.layout__solutions_slider_2025 .customer_story .quote-wrapper .quote{margin-top:0}}.layout__solutions_slider_2025 .customer_story .quote-wrapper .quote_author img{width:64px;height:64px;border-radius:72px}@media (min-width:1450px){.layout__solutions_slider_2025 .customer_story .quote-wrapper .quote_author img{width:72px;height:72px}}.layout__solutions_slider_2025 .customer_story .quote-wrapper .quote_author .name{font-size:var(--body-four)!important}.layout__solutions_slider_2025 .customer_story .quote-wrapper .quote_author .title{font-size:var(--body-six)!important}.layout__solutions_slider_2025.slider_variant_2{background-color:#12103a;color:#fff}.layout__solutions_slider_2025.slider_variant_2 .intro-block .caption{color:#fe5000!important}.layout__solutions_slider_2025.slider_variant_2 .intro-block .description p,.layout__solutions_slider_2025.slider_variant_2 .intro-block .title{color:#fff!important}.layout__solutions_slider_2025.slider_variant_2 .solution{color:#000!important;transition:color .2s linear;background-color:#26235b;border-radius:0}.layout__solutions_slider_2025.slider_variant_2 .solution .link{color:#fff}.layout__solutions_slider_2025.slider_variant_2 .solution .link .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-white.svg);border-color:#fff!important}.layout__solutions_slider_2025.slider_variant_2 .solution a,.layout__solutions_slider_2025.slider_variant_2 .solution span{color:#000!important}.layout__solutions_slider_2025.slider_variant_2 .solution .has-arrow span{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-black.svg)!important}.layout__solutions_slider_2025.slider_variant_2 .solution:hover{color:#fff!important;background-color:#26235b}.layout__solutions_slider_2025.slider_variant_2 .solution:hover a,.layout__solutions_slider_2025.slider_variant_2 .solution:hover span{color:#fff!important}.layout__solutions_slider_2025.slider_variant_2 .solution:hover .has-arrow span{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-white.svg)!important}.layout__solutions_slider_2025.slider_variant_2 .slider-wrapper .carousel-nav-holder .carousel-navigation .carousel-nav{background-image:url(/wp-content/themes/criteo2017/img/carousel-nav-white.svg)}.layout__solutions_slider_2025.slider_variant_2 .slider-wrapper .carousel-nav-holder .col{-ms-flex-pack:start;justify-content:flex-start}</style> <section ID="sID-2" class="pt-st-12 pb-st-12 layout__solutions_slider_2025 "> <div class="container"> <div class="row"> <div class="intro-wrapper col-12 col-lg-9 col-xxl-6"> <div class="intro-block "> <div class="uppercase-labels caption mb-st-9">Our Solutions</div> <h2 class="title">Engage shoppers across their entire journey</h2> <div class="description body-five-regular"><p>From awareness to conversion and video to retail media, our solutions enable full-funnel, outcomes-driven advertising.</p> </div> </div> </div> </div> </div> <div class="slider-wrapper mt-st-12 mb-st-12"> <div class="container slider-container"> <div class="row slider clearfix mb-st-10"> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Customer-Acquisition.svg');"></div> <div class="title mb-st-3">Acquire new customers</div> <div class="description mb-stack-7">Connect with potential customers who are interested in your offerings, but haven't discovered your brand yet.</div> <a class="link has-arrow" href="/solutions/customer-acquisition/" target="_self">Customer acquisition<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/customer-acquisition/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Customer-Retention.svg');"></div> <div class="title mb-st-3">Reengage customers</div> <div class="description mb-stack-7">Go beyond a single sale and reengage customers with dynamic ads that help them discover more of your products that they’ll love.</div> <a class="link has-arrow" href="/solutions/customer-retention/" target="_self">Customer retention<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/customer-retention/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Retail-Media-Platform.svg');"></div> <div class="title mb-st-3">Start or scale retail media</div> <div class="description mb-stack-7">Buy and sell retail media with ease with an end-to-end, self-service platform.</div> <a class="link has-arrow" href="/solutions/retail-media-platform/" target="_self">Retail Media Platform<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/retail-media-platform/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Audiences.svg');"></div> <div class="title mb-st-3">Activate audiences</div> <div class="description mb-stack-7">Supercharge your targeting with the world's largest open commerce data set. Find in-market prospects, drive LTV, and reveal untapped insights.</div> <a class="link has-arrow" href="/solutions/audiences/" target="_self">Audiences<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/audiences/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Dynamic-Retargeting.svg');"></div> <div class="title mb-st-3">Retarget shoppers</div> <div class="description mb-stack-7">Bring shoppers back to buy with personalized video and display ads, delivered across the world’s best publishers and designed for measurable performance.</div> <a class="link has-arrow" href="/solutions/criteo-dynamic-retargeting/" target="_self">Dynamic retargeting<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/criteo-dynamic-retargeting/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Video-Advertising.svg');"></div> <div class="title mb-st-3">Inspire with video</div> <div class="description mb-stack-7">Combine video advertising with performance capabilities to reach and convert consumers across online video.</div> <a class="link has-arrow" href="/solutions/video-advertising/" target="_self">Video advertising<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/video-advertising/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Contextual-Advertising.svg');"></div> <div class="title mb-st-3">Upgrade contextual ads</div> <div class="description mb-stack-7">Enhance contextual advertising with first-party commerce data to focus your ads on the places that will have the most impact.</div> <a class="link has-arrow" href="/solutions/contextual-advertising/" target="_self">Contextual advertising<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/contextual-advertising/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Ad-Trust-and-Safety.svg');"></div> <div class="title mb-st-3">Protect your brand</div> <div class="description mb-stack-7">Learn how our advanced safety solutions protect both brands and publishers, while maximizing business opportunities.</div> <a class="link has-arrow" href="/solutions/ad-trust-and-safety/" target="_self">Ad trust and safety<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/ad-trust-and-safety/" target="_self"></a> </div> <div class="solution pt-st-9 pb-st-9 pl-st-9 pr-st-9"> <div class="solution-inner"> <div class="icon mb-st-5" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/Addresssability.svg');"></div> <div class="title mb-st-3">Solve addressability</div> <div class="description mb-stack-7">Learn how our multi-pronged strategy answers the addressability challenges of agencies, brands, retailers, and publishers.</div> <a class="link has-arrow" href="/solutions/addressability/" target="_self">Addressability<span class="arrow-2023"></span></a> </div> <a class="overlay-link" href="/solutions/addressability/" target="_self"></a> </div> </div> <div class="row carousel-nav-holder"> <div class="col"> <div class="carousel-navigation"> <div class="carousel-nav carousel-prev"></div> <div class="carousel-nav carousel-next"></div> </div> </div> </div> </div> </div> <div class="container"> <div class="row customer_story"> <div class="customer-story-inner col-12 col-lg-3"> <img class="mb-st-6" src="https://www.criteo.com/wp-content/uploads/2025/03/aventon-seeklogo.com-2.svg" alt="" /> <div class="stat_number mb-st-2">100%</div> <div class="stat_description mb-st-8">Increase in ROAS</div> <a class=' has-arrow' href='https://www.criteo.com/success-stories/aventon/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__default'><span>Customer story</span><span class='arrow-2023'></span></button></a> </div> <div class="quote-wrapper col-12 col-lg-8 offset-lg-1"> <div class="quote mt-st-10 mt-lg-0 mb-st-7">“Criteo’s partnership has been instrumental in reaching our goals by continuing to stay top of mind and directing high intent traffic back onto our site and ultimately converting. Criteo has become a top traffic source to our website. We plan to continue the partnership as we continue to scale with Criteo.” </div> <div class="quote_author d-flex align-items-center"> <img class="mr-st-6" src="https://www.criteo.com/wp-content/uploads/2025/03/Adele-Nasr-Headshot.jpg" alt="" /> <div class="name-title-wrapp d-flex flex-column"> <span class="name body-four-medium mb-st-2">Adele Nasr</span> <span class="title body-four-regular">Chief Marketing Officer, Aventon</span> </div> </div> </div> </div> </div> </section> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font,.h2-2023,.h3-2023,.h4-2023,.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title p{font-weight:500}.body-lc-semibold-font{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}.body-medium{font-size:18px}.body-large{font-size:20px}.h2-2023,.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title p{font-size:40px}@media (min-width:1200px){.h2-2023,.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title p{font-size:48px}}@media (min-width:1450px){.h2-2023,.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title p{font-size:56px}}.h3-2023{font-size:36px}@media (min-width:1200px){.h3-2023{font-size:40px}}@media (min-width:1450px){.h3-2023{font-size:48px}}.h4-2023{font-size:32px}@media (min-width:1450px){.h4-2023{font-size:36px}}.mt-stack-0{margin-top:4px}.mt-stack-1{margin-top:8px}.mt-stack-2{margin-top:12px}.mt-stack-3,.mt-stack-4{margin-top:16px}@media (min-width:1367px){.mt-stack-4{margin-top:20px}}.mt-stack-5{margin-top:20px}@media (min-width:1367px){.mt-stack-5{margin-top:24px}}.mt-stack-6{margin-top:24px}@media (min-width:1367px){.mt-stack-6{margin-top:28px}}.mt-stack-7{margin-top:28px}@media (min-width:1367px){.mt-stack-7{margin-top:36px}}.mt-stack-8{margin-top:32px}@media (min-width:1367px){.mt-stack-8{margin-top:48px}}.mt-stack-9{margin-top:40px}@media (min-width:1367px){.mt-stack-9{margin-top:56px}}.mt-stack-10{margin-top:48px}@media (min-width:1367px){.mt-stack-10{margin-top:64px}}.mt-stack-11{margin-top:56px}@media (min-width:1367px){.mt-stack-11{margin-top:72px}}.mt-stack-12{margin-top:72px}@media (min-width:1367px){.mt-stack-12{margin-top:96px}}.mt-stack-13{margin-top:96px}@media (min-width:1367px){.mt-stack-13{margin-top:120px}}.mt-stack-14{margin-top:120px}@media (min-width:1367px){.mt-stack-14{margin-top:136px}}.mt-stack-15{margin-top:160px}@media (min-width:1367px){.mt-stack-15{margin-top:180px}}.mr-stack-0{margin-right:4px}.mr-stack-1{margin-right:8px}.mr-stack-2{margin-right:12px}.mr-stack-3,.mr-stack-4{margin-right:16px}@media (min-width:1367px){.mr-stack-4{margin-right:20px}}.mr-stack-5{margin-right:20px}@media (min-width:1367px){.mr-stack-5{margin-right:24px}}.mr-stack-6{margin-right:24px}@media (min-width:1367px){.mr-stack-6{margin-right:28px}}.mr-stack-7{margin-right:28px}@media (min-width:1367px){.mr-stack-7{margin-right:36px}}.mr-stack-8{margin-right:32px}@media (min-width:1367px){.mr-stack-8{margin-right:48px}}.mr-stack-9{margin-right:40px}@media (min-width:1367px){.mr-stack-9{margin-right:56px}}.mr-stack-10{margin-right:48px}@media (min-width:1367px){.mr-stack-10{margin-right:64px}}.mr-stack-11{margin-right:56px}@media (min-width:1367px){.mr-stack-11{margin-right:72px}}.mr-stack-12{margin-right:72px}@media (min-width:1367px){.mr-stack-12{margin-right:96px}}.mr-stack-13{margin-right:96px}@media (min-width:1367px){.mr-stack-13{margin-right:120px}}.mr-stack-14{margin-right:120px}@media (min-width:1367px){.mr-stack-14{margin-right:136px}}.mr-stack-15{margin-right:160px}@media (min-width:1367px){.mr-stack-15{margin-right:180px}}.mb-stack-0{margin-bottom:4px}.mb-stack-1{margin-bottom:8px}.mb-stack-2{margin-bottom:12px}.mb-stack-3,.mb-stack-4{margin-bottom:16px}@media (min-width:1367px){.mb-stack-4{margin-bottom:20px}}.mb-stack-5{margin-bottom:20px}@media (min-width:1367px){.mb-stack-5{margin-bottom:24px}}.mb-stack-6{margin-bottom:24px}@media (min-width:1367px){.mb-stack-6{margin-bottom:28px}}.mb-stack-7{margin-bottom:28px}@media (min-width:1367px){.mb-stack-7{margin-bottom:36px}}.mb-stack-8{margin-bottom:32px}@media (min-width:1367px){.mb-stack-8{margin-bottom:48px}}.mb-stack-9{margin-bottom:40px}@media (min-width:1367px){.mb-stack-9{margin-bottom:56px}}.mb-stack-10{margin-bottom:48px}@media (min-width:1367px){.mb-stack-10{margin-bottom:64px}}.mb-stack-11{margin-bottom:56px}@media (min-width:1367px){.mb-stack-11{margin-bottom:72px}}.mb-stack-12{margin-bottom:72px}@media (min-width:1367px){.mb-stack-12{margin-bottom:96px}}.mb-stack-13{margin-bottom:96px}@media (min-width:1367px){.mb-stack-13{margin-bottom:120px}}.mb-stack-14{margin-bottom:120px}@media (min-width:1367px){.mb-stack-14{margin-bottom:136px}}.mb-stack-15{margin-bottom:160px}@media (min-width:1367px){.mb-stack-15{margin-bottom:180px}}.ml-stack-0{margin-left:4px}.ml-stack-1{margin-left:8px}.ml-stack-2{margin-left:12px}.ml-stack-3,.ml-stack-4{margin-left:16px}@media (min-width:1367px){.ml-stack-4{margin-left:20px}}.ml-stack-5{margin-left:20px}@media (min-width:1367px){.ml-stack-5{margin-left:24px}}.ml-stack-6{margin-left:24px}@media (min-width:1367px){.ml-stack-6{margin-left:28px}}.ml-stack-7{margin-left:28px}@media (min-width:1367px){.ml-stack-7{margin-left:36px}}.ml-stack-8{margin-left:32px}@media (min-width:1367px){.ml-stack-8{margin-left:48px}}.ml-stack-9{margin-left:40px}@media (min-width:1367px){.ml-stack-9{margin-left:56px}}.ml-stack-10{margin-left:48px}@media (min-width:1367px){.ml-stack-10{margin-left:64px}}.ml-stack-11{margin-left:56px}@media (min-width:1367px){.ml-stack-11{margin-left:72px}}.ml-stack-12{margin-left:72px}@media (min-width:1367px){.ml-stack-12{margin-left:96px}}.ml-stack-13{margin-left:96px}@media (min-width:1367px){.ml-stack-13{margin-left:120px}}.ml-stack-14{margin-left:120px}@media (min-width:1367px){.ml-stack-14{margin-left:136px}}.ml-stack-15{margin-left:160px}@media (min-width:1367px){.ml-stack-15{margin-left:180px}}.pt-stack-0{padding-top:4px}.pt-stack-1{padding-top:8px}.pt-stack-2{padding-top:12px}.pt-stack-3,.pt-stack-4{padding-top:16px}@media (min-width:1367px){.pt-stack-4{padding-top:20px}}.pt-stack-5{padding-top:20px}@media (min-width:1367px){.pt-stack-5{padding-top:24px}}.pt-stack-6{padding-top:24px}@media (min-width:1367px){.pt-stack-6{padding-top:28px}}.pt-stack-7{padding-top:28px}@media (min-width:1367px){.pt-stack-7{padding-top:36px}}.pt-stack-8{padding-top:32px}@media (min-width:1367px){.pt-stack-8{padding-top:48px}}.pt-stack-9{padding-top:40px}@media (min-width:1367px){.pt-stack-9{padding-top:56px}}.pt-stack-10{padding-top:48px}@media (min-width:1367px){.pt-stack-10{padding-top:64px}}.pt-stack-11{padding-top:56px}@media (min-width:1367px){.pt-stack-11{padding-top:72px}}.pt-stack-12{padding-top:72px}@media (min-width:1367px){.pt-stack-12{padding-top:96px}}.pt-stack-13{padding-top:96px}@media (min-width:1367px){.pt-stack-13{padding-top:120px}}.pt-stack-14{padding-top:120px}@media (min-width:1367px){.pt-stack-14{padding-top:136px}}.pt-stack-15{padding-top:160px}@media (min-width:1367px){.pt-stack-15{padding-top:180px}}.pr-stack-0{padding-right:4px}.pr-stack-1{padding-right:8px}.pr-stack-2{padding-right:12px}.pr-stack-3,.pr-stack-4{padding-right:16px}@media (min-width:1367px){.pr-stack-4{padding-right:20px}}.pr-stack-5{padding-right:20px}@media (min-width:1367px){.pr-stack-5{padding-right:24px}}.pr-stack-6{padding-right:24px}@media (min-width:1367px){.pr-stack-6{padding-right:28px}}.pr-stack-7{padding-right:28px}@media (min-width:1367px){.pr-stack-7{padding-right:36px}}.pr-stack-8{padding-right:32px}@media (min-width:1367px){.pr-stack-8{padding-right:48px}}.pr-stack-9{padding-right:40px}@media (min-width:1367px){.pr-stack-9{padding-right:56px}}.pr-stack-10{padding-right:48px}@media (min-width:1367px){.pr-stack-10{padding-right:64px}}.pr-stack-11{padding-right:56px}@media (min-width:1367px){.pr-stack-11{padding-right:72px}}.pr-stack-12{padding-right:72px}@media (min-width:1367px){.pr-stack-12{padding-right:96px}}.pr-stack-13{padding-right:96px}@media (min-width:1367px){.pr-stack-13{padding-right:120px}}.pr-stack-14{padding-right:120px}@media (min-width:1367px){.pr-stack-14{padding-right:136px}}.pr-stack-15{padding-right:160px}@media (min-width:1367px){.pr-stack-15{padding-right:180px}}.pb-stack-0{padding-bottom:4px}.pb-stack-1{padding-bottom:8px}.pb-stack-2{padding-bottom:12px}.pb-stack-3,.pb-stack-4{padding-bottom:16px}@media (min-width:1367px){.pb-stack-4{padding-bottom:20px}}.pb-stack-5{padding-bottom:20px}@media (min-width:1367px){.pb-stack-5{padding-bottom:24px}}.pb-stack-6{padding-bottom:24px}@media (min-width:1367px){.pb-stack-6{padding-bottom:28px}}.pb-stack-7{padding-bottom:28px}@media (min-width:1367px){.pb-stack-7{padding-bottom:36px}}.pb-stack-8{padding-bottom:32px}@media (min-width:1367px){.pb-stack-8{padding-bottom:48px}}.pb-stack-9{padding-bottom:40px}@media (min-width:1367px){.pb-stack-9{padding-bottom:56px}}.pb-stack-10{padding-bottom:48px}@media (min-width:1367px){.pb-stack-10{padding-bottom:64px}}.pb-stack-11{padding-bottom:56px}@media (min-width:1367px){.pb-stack-11{padding-bottom:72px}}.pb-stack-12{padding-bottom:72px}@media (min-width:1367px){.pb-stack-12{padding-bottom:96px}}.pb-stack-13{padding-bottom:96px}@media (min-width:1367px){.pb-stack-13{padding-bottom:120px}}.pb-stack-14{padding-bottom:120px}@media (min-width:1367px){.pb-stack-14{padding-bottom:136px}}.pb-stack-15{padding-bottom:160px}@media (min-width:1367px){.pb-stack-15{padding-bottom:180px}}.pl-stack-0{padding-left:4px}.pl-stack-1{padding-left:8px}.pl-stack-2{padding-left:12px}.pl-stack-3,.pl-stack-4{padding-left:16px}@media (min-width:1367px){.pl-stack-4{padding-left:20px}}.pl-stack-5{padding-left:20px}@media (min-width:1367px){.pl-stack-5{padding-left:24px}}.pl-stack-6{padding-left:24px}@media (min-width:1367px){.pl-stack-6{padding-left:28px}}.pl-stack-7{padding-left:28px}@media (min-width:1367px){.pl-stack-7{padding-left:36px}}.pl-stack-8{padding-left:32px}@media (min-width:1367px){.pl-stack-8{padding-left:48px}}.pl-stack-9{padding-left:40px}@media (min-width:1367px){.pl-stack-9{padding-left:56px}}.pl-stack-10{padding-left:48px}@media (min-width:1367px){.pl-stack-10{padding-left:64px}}.pl-stack-11{padding-left:56px}@media (min-width:1367px){.pl-stack-11{padding-left:72px}}.pl-stack-12{padding-left:72px}@media (min-width:1367px){.pl-stack-12{padding-left:96px}}.pl-stack-13{padding-left:96px}@media (min-width:1367px){.pl-stack-13{padding-left:120px}}.pl-stack-14{padding-left:120px}@media (min-width:1367px){.pl-stack-14{padding-left:136px}}.pl-stack-15{padding-left:160px}@media (min-width:1367px){.pl-stack-15{padding-left:180px}}.layout__three_success_stories_2025{background-color:#f6f9fe}.layout__three_success_stories_2025 .titile-wrapper{padding:0}@media (min-width:768px){.layout__three_success_stories_2025 .btn-wrapper{padding:0}}@media (max-width:991.98px){.layout__three_success_stories_2025 .row.story-slider>div{margin-bottom:48px}}.layout__three_success_stories_2025 .related-content{padding-left:16px!important;padding-right:16px!important}@media (min-width:992px){.layout__three_success_stories_2025 .related-content{padding-left:0!important;padding-right:0!important}}.layout__three_success_stories_2025 .related-content .row{margin-right:-12px;margin-left:-12px}.layout__three_success_stories_2025 .related-content .row .post-wrapper{padding-right:10px!important;padding-left:10px!important}@media (min-width:1361px){.layout__three_success_stories_2025 .related-content .row .post-wrapper{padding-right:12px!important;padding-left:12px!important}}.layout__three_success_stories_2025 .video-ss .background-wrapper{min-height:auto}.layout__three_success_stories_2025 .video-ss .background-wrapper .post-image{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.layout__three_success_stories_2025 .video-ss .background-wrapper .post-image .playVideo{background-color:#fff;padding:15px 20px;border-radius:100px;bottom:28px;position:absolute;box-shadow:0 32px 9px 0 transparent,0 20px 8px 0 rgba(0,0,0,.01),0 11px 7px 0 rgba(0,0,0,.05),0 5px 5px 0 rgba(0,0,0,.09),0 1px 3px 0 rgba(0,0,0,.1)}.layout__three_success_stories_2025 .video-ss .background-wrapper .post-image .playVideo:after{box-shadow:0 32px 9px 0 transparent,0 20px 8px 0 rgba(0,0,0,.21),0 11px 7px 0 rgba(0,0,0,.25),0 5px 5px 0 rgba(0,0,0,.29),0 1px 3px 0 rgba(0,0,0,.1)}.layout__three_success_stories_2025 .section-wrapper{background-color:#fff;border:1px solid #f8eff3;border-bottom:none;border-radius:32px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0 auto}@media (max-width:1199.98px){.layout__three_success_stories_2025 .section-wrapper .btn-title-wrap{padding-right:20px!important;padding-left:20px!important}}@media (min-width:992px){.layout__three_success_stories_2025 .section-wrapper .title-wrapper{width:566px}}@media (min-width:1450px){.layout__three_success_stories_2025 .section-wrapper .title-wrapper{width:689px}}@media (min-width:768px){.layout__three_success_stories_2025 .section-wrapper .title-wrapper{padding-left:0!important;padding-right:0!important}}.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title{margin-bottom:0}.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title em,.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title i{color:#fe5000;font-style:normal}.layout__three_success_stories_2025 .section-wrapper .title-wrapper .title p{margin-bottom:0}@media (min-width:992px){.layout__three_success_stories_2025 .section-wrapper .btn-wrapper{width:370px}}@media (min-width:1450px){.layout__three_success_stories_2025 .section-wrapper .btn-wrapper{width:450px}}.layout__three_success_stories_2025 .section-wrapper .btn-wrapper p{font-size:var(--body-four);margin-top:20px;margin-bottom:0}.layout__three_success_stories_2025 .section-wrapper .btn-wrapper p b,.layout__three_success_stories_2025 .section-wrapper .btn-wrapper p strong{font-size:var(--body-four);font-weight:500}@media (min-width:992px){.layout__three_success_stories_2025 .section-wrapper .btn-wrapper p{margin-top:0}}@media (min-width:992px) and (max-width:1449px){.layout__three_success_stories_2025 .section-wrapper .buttons{white-space:nowrap}}.layout__three_success_stories_2025 .section-wrapper .buttons .button{margin-right:24px;margin-bottom:8px}@media (min-width:992px) and (max-width:1449px){.layout__three_success_stories_2025 .section-wrapper .buttons .button{margin-right:20px}}@media (min-width:768px){.layout__three_success_stories_2025 .section-wrapper .buttons .button{margin-bottom:0!important}}@media (max-width:767.98px){.layout__three_success_stories_2025 .section-wrapper .buttons .button{margin-right:0;width:100%}}@media (max-width:991.98px){.layout__three_success_stories_2025 .section-wrapper .buttons .button__secondary{margin-bottom:0!important}}@media (min-width:991px) and (max-width:1449px){.layout__three_success_stories_2025 .section-wrapper .buttons a:nth-child(2) button{margin-top:12px}}@media only screen and (max-width:767px){.layout__three_success_stories_2025 .section-wrapper .buttons a:nth-child(2) button{margin-top:12px}}@media (min-width:768px){.layout__three_success_stories_2025 .carousel-nav-holder{display:none}}.layout__three_success_stories_2025 .carousel-nav-holder .col{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.layout__three_success_stories_2025 .carousel-nav-holder .carousel-navigation{display:-ms-flexbox;display:flex;width:120px;-ms-flex-pack:justify;justify-content:space-between}.layout__three_success_stories_2025 .carousel-nav-holder .carousel-navigation .carousel-nav{position:relative;border-color:#000!important;border-radius:100px;color:transparent;background-repeat:no-repeat;background-position:50%;width:50px;height:50px;border:1px solid #fff;display:inline-block;cursor:pointer;transition:.2s linear}.layout__three_success_stories_2025 .carousel-nav-holder .carousel-navigation .carousel-nav.carousel-next{transform:rotate(180deg)}.layout__three_success_stories_2025 .carousel-nav-holder .carousel-navigation .carousel-nav:hover{opacity:.7}.layout__three_success_stories_2025 .carousel-nav-holder .carousel-navigation .carousel-nav{background-image:url(/wp-content/themes/criteo2017/img/carousel-nav-black.svg)}.layout__three_success_stories_2025 .carousel-nav-holder .col{-ms-flex-pack:start;justify-content:flex-start}</style> <section ID="sID-3" class="layout__three_success_stories_2025 mt-st-12"> <div class="section-wrapper white pt-st-15 pb-st-13 mt-st-14"> <div class="container"> <div class="btn-title-wrap row"> <div class="title-wrapper d-flex align-items-end"> <h2 class="title headline-three">See the results we helped <span class="sunrise">others achieve</span> </h2> </div> <div class="btn-wrapper offset-xl-2"> <p>Discover why <b>17,000+ global clients</b> trust Criteo as their preferred advertising partner.</p> <div class="buttons mt-st-7"> <a class=' has-arrow' href='https://www.criteo.com/success-stories/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__default'><span>View all stories</span><span class='arrow-2023'></span></button></a><a class=' has-arrow' href='https://www.criteo.com/talk-to-an-expert/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__secondary'><span>Contact Sales</span><span class='arrow-2023'></span></button></a> </div> </div> </div> <div class="slider-wrapper row mt-st-13"> <!--<div id="related-content">--> <div class="container related-content"> <div class="row story-slider"> <div class="post-wrapper col-md-6 col-lg-4 pr-st-6"> <article id="post-400042" class="new-block-2024 post-400042 success-stories type-success-stories status-publish has-post-thumbnail criteo-industry-other criteo-industry-sports-outdoor criteo-region-americas criteo-business-publisher criteo-solution-supply-solutions criteo-platform-commerce-grid criteo-topic-ad-tech"> <div class="background-wrapper"> <div class="background-wrapper-inner"> <div class="post-inner hide-on-hover"> <div class="post-logo"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/Patch-Media-ss-logo.png" /> </div> <div class="post-summary" style=" display: -webkit-box; -webkit-line-clamp: 3; /* Number of lines to display */ -webkit-box-orient: vertical; overflow: hidden;">Patch Media leverages Criteo’s Hashed Email Solution to maximize the value of logged-in traffic</div> <div class="post-image" style="background-image: url('https://www.criteo.com/wp-content/uploads/2024/05/Patch-Media-ss-hero.jpg')"></div> <div class="post-single-stat"> <div class="post-stat"> <div class="stat-number">52% </div> <div class="stat-description">Increase in CPMs for addressable inventory </div> </div> </div> </div> <div class="post-inner display-on-hover"> <div class="post-logo"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/Patch-Media-ss-logo.png" /> </div> <div class="post-summary">Patch Media leverages Criteo’s Hashed Email Solution to maximize the value of logged-in traffic</div> <div class="post-industry"> Other </div> <div class="post-all-stats"> <div class="post-stat"> <div class="stat-number">52% </div> <div class="stat-description">Increase in CPMs for addressable inventory </div> </div> <div class="post-stat"> <div class="stat-number">+37% </div> <div class="stat-description">Incremental requests made addressable </div> </div> <div class="post-stat"> <div class="stat-number">85% </div> <div class="stat-description">User match rate across Criteo demand </div> </div> </div> <div class="button-wrapper"> <a class=' has-arrow' href='https://www.criteo.com/success-stories/patch-media/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__default'><span>Read story</span><span class='arrow-2023'></span></button></a> </div> </div> </div> <a class="article-link" href="https://www.criteo.com/success-stories/patch-media/"><span class="hide-md-up bg-arrow"></span></a> </div> </article> </div> <div class="post-wrapper col-md-6 col-lg-4 pr-st-6"> <article id="post-383676" class="new-block-2024 post-383676 success-stories type-success-stories status-publish has-post-thumbnail criteo-industry-apparel-and-fashion criteo-region-emea criteo-business-enterprise criteo-solution-customer-acquisition criteo-solution-customer-retention criteo-platform-commerce-growth"> <div class="background-wrapper"> <div class="background-wrapper-inner"> <div class="post-inner hide-on-hover"> <div class="post-logo"> <img src="https://www.criteo.com/wp-content/uploads/2023/06/adidas-ss-logo.svg" /> </div> <div class="post-summary" style=" display: -webkit-box; -webkit-line-clamp: 3; /* Number of lines to display */ -webkit-box-orient: vertical; overflow: hidden;">adidas taps into Commerce Growth to expand new customer base</div> <div class="post-image" style="background-image: url('https://www.criteo.com/wp-content/uploads/2023/06/adidas-ss-hero-min.jpg')"></div> <div class="post-single-stat"> <div class="post-stat"> <div class="stat-number">+81%</div> <div class="stat-description">Mid-funnel ROAS improvement</div> </div> </div> </div> <div class="post-inner display-on-hover"> <div class="post-logo"> <img src="https://www.criteo.com/wp-content/uploads/2023/06/adidas-ss-logo.svg" /> </div> <div class="post-summary">adidas taps into Commerce Growth to expand new customer base</div> <div class="post-industry"> Apparel and Fashion </div> <div class="post-all-stats"> <div class="post-stat"> <div class="stat-number">+81%</div> <div class="stat-description">Mid-funnel ROAS improvement</div> </div> <div class="post-stat"> <div class="stat-number">+66%</div> <div class="stat-description">Low-funnel ROAS improvement</div> </div> </div> <div class="button-wrapper"> <a class=' has-arrow' href='https://www.criteo.com/success-stories/adidas/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__default'><span>Read story</span><span class='arrow-2023'></span></button></a> </div> </div> </div> <a class="article-link" href="https://www.criteo.com/success-stories/adidas/"><span class="hide-md-up bg-arrow"></span></a> </div> </article> </div> <div class="post-wrapper col-md-6 col-lg-4 "> <article id="post-408017" class="new-block-2024 post-408017 success-stories type-success-stories status-publish has-post-thumbnail criteo-industry-apparel-and-fashion criteo-region-emea criteo-business-small-and-medium criteo-solution-dynamic-retargeting criteo-platform-commerce-growth"> <div class="background-wrapper"> <div class="background-wrapper-inner"> <div class="post-inner hide-on-hover"> <div class="post-logo"> <img src="https://www.criteo.com/wp-content/uploads/2024/01/Represent_Black.png" /> </div> <div class="post-summary" style=" display: -webkit-box; -webkit-line-clamp: 3; /* Number of lines to display */ -webkit-box-orient: vertical; overflow: hidden;">Represent Clothing boosts conversion rate by 80% with expanded retargeting on social and the open internet</div> <div class="post-image" style="background-image: url('https://www.criteo.com/wp-content/uploads/2024/10/Represent-Clothing-ss-hero-min.png')"></div> <div class="post-single-stat"> <div class="post-stat"> <div class="stat-number">+56%</div> <div class="stat-description">Sales</div> </div> </div> </div> <div class="post-inner display-on-hover"> <div class="post-logo"> <img src="https://www.criteo.com/wp-content/uploads/2024/01/Represent_Black.png" /> </div> <div class="post-summary">Represent Clothing boosts conversion rate by 80% with expanded retargeting on social and the open internet</div> <div class="post-industry"> Apparel and Fashion </div> <div class="post-all-stats"> <div class="post-stat"> <div class="stat-number">+56%</div> <div class="stat-description">Sales</div> </div> <div class="post-stat"> <div class="stat-number">+153%</div> <div class="stat-description">ROAS</div> </div> <div class="post-stat"> <div class="stat-number">+80%</div> <div class="stat-description">Conversion rate</div> </div> </div> <div class="button-wrapper"> <a class=' has-arrow' href='https://www.criteo.com/success-stories/represent-clothing-meta/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__default'><span>Read story</span><span class='arrow-2023'></span></button></a> </div> </div> </div> <a class="article-link" href="https://www.criteo.com/success-stories/represent-clothing-meta/"><span class="hide-md-up bg-arrow"></span></a> </div> </article> </div> </div> </div> <!--</div>--> </div> <div class="row carousel-nav-holder"> <div class="col"> <div class="carousel-navigation"> <div class="carousel-nav carousel-prev"></div> <div class="carousel-nav carousel-next"></div> </div> </div> </div> </div> </div> </section> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font,.h2-2023,.h3-2023,.h4-2023,.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9 .visible-link{font-weight:500}.body-lc-semibold-font{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}.body-medium{font-size:18px}.body-large{font-size:20px}.h2-2023{font-size:40px}@media (min-width:1200px){.h2-2023{font-size:48px}}@media (min-width:1450px){.h2-2023{font-size:56px}}.h3-2023,.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description{font-size:36px}@media (min-width:1200px){.h3-2023,.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description{font-size:40px}}@media (min-width:1450px){.h3-2023,.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description{font-size:48px}}.h4-2023{font-size:32px}@media (min-width:1450px){.h4-2023{font-size:36px}}.mt-stack-0{margin-top:4px}.mt-stack-1{margin-top:8px}.mt-stack-2{margin-top:12px}.mt-stack-3,.mt-stack-4{margin-top:16px}@media (min-width:1367px){.mt-stack-4{margin-top:20px}}.mt-stack-5{margin-top:20px}@media (min-width:1367px){.mt-stack-5{margin-top:24px}}.mt-stack-6{margin-top:24px}@media (min-width:1367px){.mt-stack-6{margin-top:28px}}.mt-stack-7{margin-top:28px}@media (min-width:1367px){.mt-stack-7{margin-top:36px}}.mt-stack-8{margin-top:32px}@media (min-width:1367px){.mt-stack-8{margin-top:48px}}.mt-stack-9{margin-top:40px}@media (min-width:1367px){.mt-stack-9{margin-top:56px}}.mt-stack-10{margin-top:48px}@media (min-width:1367px){.mt-stack-10{margin-top:64px}}.mt-stack-11{margin-top:56px}@media (min-width:1367px){.mt-stack-11{margin-top:72px}}.mt-stack-12{margin-top:72px}@media (min-width:1367px){.mt-stack-12{margin-top:96px}}.mt-stack-13{margin-top:96px}@media (min-width:1367px){.mt-stack-13{margin-top:120px}}.mt-stack-14{margin-top:120px}@media (min-width:1367px){.mt-stack-14{margin-top:136px}}.mt-stack-15{margin-top:160px}@media (min-width:1367px){.mt-stack-15{margin-top:180px}}.mr-stack-0{margin-right:4px}.mr-stack-1{margin-right:8px}.mr-stack-2{margin-right:12px}.mr-stack-3,.mr-stack-4{margin-right:16px}@media (min-width:1367px){.mr-stack-4{margin-right:20px}}.mr-stack-5{margin-right:20px}@media (min-width:1367px){.mr-stack-5{margin-right:24px}}.mr-stack-6{margin-right:24px}@media (min-width:1367px){.mr-stack-6{margin-right:28px}}.mr-stack-7{margin-right:28px}@media (min-width:1367px){.mr-stack-7{margin-right:36px}}.mr-stack-8{margin-right:32px}@media (min-width:1367px){.mr-stack-8{margin-right:48px}}.mr-stack-9{margin-right:40px}@media (min-width:1367px){.mr-stack-9{margin-right:56px}}.mr-stack-10{margin-right:48px}@media (min-width:1367px){.mr-stack-10{margin-right:64px}}.mr-stack-11{margin-right:56px}@media (min-width:1367px){.mr-stack-11{margin-right:72px}}.mr-stack-12{margin-right:72px}@media (min-width:1367px){.mr-stack-12{margin-right:96px}}.mr-stack-13{margin-right:96px}@media (min-width:1367px){.mr-stack-13{margin-right:120px}}.mr-stack-14{margin-right:120px}@media (min-width:1367px){.mr-stack-14{margin-right:136px}}.mr-stack-15{margin-right:160px}@media (min-width:1367px){.mr-stack-15{margin-right:180px}}.mb-stack-0{margin-bottom:4px}.mb-stack-1{margin-bottom:8px}.mb-stack-2{margin-bottom:12px}.mb-stack-3,.mb-stack-4{margin-bottom:16px}@media (min-width:1367px){.mb-stack-4{margin-bottom:20px}}.mb-stack-5{margin-bottom:20px}@media (min-width:1367px){.mb-stack-5{margin-bottom:24px}}.mb-stack-6{margin-bottom:24px}@media (min-width:1367px){.mb-stack-6{margin-bottom:28px}}.mb-stack-7{margin-bottom:28px}@media (min-width:1367px){.mb-stack-7{margin-bottom:36px}}.mb-stack-8{margin-bottom:32px}@media (min-width:1367px){.mb-stack-8{margin-bottom:48px}}.mb-stack-9{margin-bottom:40px}@media (min-width:1367px){.mb-stack-9{margin-bottom:56px}}.mb-stack-10{margin-bottom:48px}@media (min-width:1367px){.mb-stack-10{margin-bottom:64px}}.mb-stack-11{margin-bottom:56px}@media (min-width:1367px){.mb-stack-11{margin-bottom:72px}}.mb-stack-12{margin-bottom:72px}@media (min-width:1367px){.mb-stack-12{margin-bottom:96px}}.mb-stack-13{margin-bottom:96px}@media (min-width:1367px){.mb-stack-13{margin-bottom:120px}}.mb-stack-14{margin-bottom:120px}@media (min-width:1367px){.mb-stack-14{margin-bottom:136px}}.mb-stack-15{margin-bottom:160px}@media (min-width:1367px){.mb-stack-15{margin-bottom:180px}}.ml-stack-0{margin-left:4px}.ml-stack-1{margin-left:8px}.ml-stack-2{margin-left:12px}.ml-stack-3,.ml-stack-4{margin-left:16px}@media (min-width:1367px){.ml-stack-4{margin-left:20px}}.ml-stack-5{margin-left:20px}@media (min-width:1367px){.ml-stack-5{margin-left:24px}}.ml-stack-6{margin-left:24px}@media (min-width:1367px){.ml-stack-6{margin-left:28px}}.ml-stack-7{margin-left:28px}@media (min-width:1367px){.ml-stack-7{margin-left:36px}}.ml-stack-8{margin-left:32px}@media (min-width:1367px){.ml-stack-8{margin-left:48px}}.ml-stack-9{margin-left:40px}@media (min-width:1367px){.ml-stack-9{margin-left:56px}}.ml-stack-10{margin-left:48px}@media (min-width:1367px){.ml-stack-10{margin-left:64px}}.ml-stack-11{margin-left:56px}@media (min-width:1367px){.ml-stack-11{margin-left:72px}}.ml-stack-12{margin-left:72px}@media (min-width:1367px){.ml-stack-12{margin-left:96px}}.ml-stack-13{margin-left:96px}@media (min-width:1367px){.ml-stack-13{margin-left:120px}}.ml-stack-14{margin-left:120px}@media (min-width:1367px){.ml-stack-14{margin-left:136px}}.ml-stack-15{margin-left:160px}@media (min-width:1367px){.ml-stack-15{margin-left:180px}}.pt-stack-0{padding-top:4px}.pt-stack-1{padding-top:8px}.pt-stack-2{padding-top:12px}.pt-stack-3,.pt-stack-4{padding-top:16px}@media (min-width:1367px){.pt-stack-4{padding-top:20px}}.pt-stack-5{padding-top:20px}@media (min-width:1367px){.pt-stack-5{padding-top:24px}}.pt-stack-6{padding-top:24px}@media (min-width:1367px){.pt-stack-6{padding-top:28px}}.pt-stack-7{padding-top:28px}@media (min-width:1367px){.pt-stack-7{padding-top:36px}}.pt-stack-8{padding-top:32px}@media (min-width:1367px){.pt-stack-8{padding-top:48px}}.pt-stack-9{padding-top:40px}@media (min-width:1367px){.pt-stack-9{padding-top:56px}}.pt-stack-10{padding-top:48px}@media (min-width:1367px){.pt-stack-10{padding-top:64px}}.pt-stack-11{padding-top:56px}@media (min-width:1367px){.pt-stack-11{padding-top:72px}}.pt-stack-12{padding-top:72px}@media (min-width:1367px){.pt-stack-12{padding-top:96px}}.pt-stack-13{padding-top:96px}@media (min-width:1367px){.pt-stack-13{padding-top:120px}}.pt-stack-14{padding-top:120px}@media (min-width:1367px){.pt-stack-14{padding-top:136px}}.pt-stack-15{padding-top:160px}@media (min-width:1367px){.pt-stack-15{padding-top:180px}}.pr-stack-0{padding-right:4px}.pr-stack-1{padding-right:8px}.pr-stack-2{padding-right:12px}.pr-stack-3,.pr-stack-4{padding-right:16px}@media (min-width:1367px){.pr-stack-4{padding-right:20px}}.pr-stack-5{padding-right:20px}@media (min-width:1367px){.pr-stack-5{padding-right:24px}}.pr-stack-6{padding-right:24px}@media (min-width:1367px){.pr-stack-6{padding-right:28px}}.pr-stack-7{padding-right:28px}@media (min-width:1367px){.pr-stack-7{padding-right:36px}}.pr-stack-8{padding-right:32px}@media (min-width:1367px){.pr-stack-8{padding-right:48px}}.pr-stack-9{padding-right:40px}@media (min-width:1367px){.pr-stack-9{padding-right:56px}}.pr-stack-10{padding-right:48px}@media (min-width:1367px){.pr-stack-10{padding-right:64px}}.pr-stack-11{padding-right:56px}@media (min-width:1367px){.pr-stack-11{padding-right:72px}}.pr-stack-12{padding-right:72px}@media (min-width:1367px){.pr-stack-12{padding-right:96px}}.pr-stack-13{padding-right:96px}@media (min-width:1367px){.pr-stack-13{padding-right:120px}}.pr-stack-14{padding-right:120px}@media (min-width:1367px){.pr-stack-14{padding-right:136px}}.pr-stack-15{padding-right:160px}@media (min-width:1367px){.pr-stack-15{padding-right:180px}}.pb-stack-0{padding-bottom:4px}.pb-stack-1{padding-bottom:8px}.pb-stack-2{padding-bottom:12px}.pb-stack-3,.pb-stack-4{padding-bottom:16px}@media (min-width:1367px){.pb-stack-4{padding-bottom:20px}}.pb-stack-5{padding-bottom:20px}@media (min-width:1367px){.pb-stack-5{padding-bottom:24px}}.pb-stack-6{padding-bottom:24px}@media (min-width:1367px){.pb-stack-6{padding-bottom:28px}}.pb-stack-7{padding-bottom:28px}@media (min-width:1367px){.pb-stack-7{padding-bottom:36px}}.pb-stack-8{padding-bottom:32px}@media (min-width:1367px){.pb-stack-8{padding-bottom:48px}}.pb-stack-9{padding-bottom:40px}@media (min-width:1367px){.pb-stack-9{padding-bottom:56px}}.pb-stack-10{padding-bottom:48px}@media (min-width:1367px){.pb-stack-10{padding-bottom:64px}}.pb-stack-11{padding-bottom:56px}@media (min-width:1367px){.pb-stack-11{padding-bottom:72px}}.pb-stack-12{padding-bottom:72px}@media (min-width:1367px){.pb-stack-12{padding-bottom:96px}}.pb-stack-13{padding-bottom:96px}@media (min-width:1367px){.pb-stack-13{padding-bottom:120px}}.pb-stack-14{padding-bottom:120px}@media (min-width:1367px){.pb-stack-14{padding-bottom:136px}}.pb-stack-15{padding-bottom:160px}@media (min-width:1367px){.pb-stack-15{padding-bottom:180px}}.pl-stack-0{padding-left:4px}.pl-stack-1{padding-left:8px}.pl-stack-2{padding-left:12px}.pl-stack-3,.pl-stack-4{padding-left:16px}@media (min-width:1367px){.pl-stack-4{padding-left:20px}}.pl-stack-5{padding-left:20px}@media (min-width:1367px){.pl-stack-5{padding-left:24px}}.pl-stack-6{padding-left:24px}@media (min-width:1367px){.pl-stack-6{padding-left:28px}}.pl-stack-7{padding-left:28px}@media (min-width:1367px){.pl-stack-7{padding-left:36px}}.pl-stack-8{padding-left:32px}@media (min-width:1367px){.pl-stack-8{padding-left:48px}}.pl-stack-9{padding-left:40px}@media (min-width:1367px){.pl-stack-9{padding-left:56px}}.pl-stack-10{padding-left:48px}@media (min-width:1367px){.pl-stack-10{padding-left:64px}}.pl-stack-11{padding-left:56px}@media (min-width:1367px){.pl-stack-11{padding-left:72px}}.pl-stack-12{padding-left:72px}@media (min-width:1367px){.pl-stack-12{padding-left:96px}}.pl-stack-13{padding-left:96px}@media (min-width:1367px){.pl-stack-13{padding-left:120px}}.pl-stack-14{padding-left:120px}@media (min-width:1367px){.pl-stack-14{padding-left:136px}}.pl-stack-15{padding-left:160px}@media (min-width:1367px){.pl-stack-15{padding-left:180px}}.layout__technology_2025 .section-wrapper{background:#fff;border:1px solid #f8eff3;border-top:none;border-radius:32px;border-top-left-radius:0;border-top-right-radius:0;margin:0 auto}.layout__technology_2025 .section-wrapper .container{border-radius:24px;background:#2a1175;position:relative}@media (max-width:991.98px){.layout__technology_2025 .section-wrapper .container{width:calc(100% - 32px)}}.layout__technology_2025 .section-wrapper .container .headline-section{min-height:910px;background-position:bottom!important;background-repeat:no-repeat;background-image:url(/wp-content/themes/criteo2017/img/technology_Illustration-MD-SM-XS.svg);overflow:hidden}@media (min-width:992px){.layout__technology_2025 .section-wrapper .container .headline-section{background-image:url(/wp-content/themes/criteo2017/img/technology_Illustration_XL-LG.svg)}}@media (min-width:1450px){.layout__technology_2025 .section-wrapper .container .headline-section{min-height:935px;background-image:url(/wp-content/themes/criteo2017/img/technology_Illustration_XXL.svg)}}@media (max-width:991.98px){.layout__technology_2025 .section-wrapper .container .headline-section{min-height:800px}}@media (min-width:768px){.layout__technology_2025 .section-wrapper .container .headline-section{background-position:50%}}@media (max-width:991.98px){.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper{padding:0!important}}.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .title{font-size:var(--eyebrow-one)!important;color:#fff}.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description{font-size:var(--headline-three)!important;line-height:120%;color:#fff;width:100%}@media (min-width:992px){.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description{max-width:1050px}}@media (min-width:1450px){.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description{max-width:1150px}}@media (max-width:1199.98px){.layout__technology_2025 .section-wrapper .container .headline-section .headline-wrapper .general_description{font-size:22px!important}}.layout__technology_2025 .section-wrapper .container .technologies-wrapper{gap:16px}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .content-box-wrapp{border-radius:12px;background-color:#cdbaf5;position:relative}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .content-box-wrapp .box-title{font-size:var(--body-three);font-weight:500}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .content-box-wrapp .box-subtitle{font-size:var(--body-six);font-weight:400}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .content-box-wrapp .stat-number{font-size:var(--headline-one);font-weight:500;line-height:110%}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .content-box-wrapp .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:auto}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-1{min-height:250px}@media (min-width:768px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-1{min-height:300px}}@media (min-width:1450px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-1{min-height:320px}}@media (min-width:768px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-1{-ms-flex:1 1 calc(40% - 16px);flex:1 1 calc(40% - 16px)}}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-2{-ms-flex:100%;flex:100%;min-height:250px}@media (min-width:768px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-2{min-height:300px}}@media (min-width:1450px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-2{min-height:320px}}@media (min-width:768px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-2{-ms-flex:1 1 calc(30% - 16px);flex:1 1 calc(30% - 16px)}}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-group{-ms-flex:1 1 calc(30% - 16px);flex:1 1 calc(30% - 16px);row-gap:16px}@media (min-width:768px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-group{height:300px}}@media (min-width:1450px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-group{height:320px}}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-group .content-box-wrapp{height:50%}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9{position:relative;min-height:307px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:100%;flex:100%}@media (max-width:1199.98px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9{-ms-flex:1 1 calc(100% - 16px);flex:1 1 calc(100% - 16px);min-height:200px!important}}@media (min-width:1200px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9{-ms-flex:1 1 calc(20% - 16px);flex:1 1 calc(20% - 16px)}}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5 .title-wrapp,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6 .title-wrapp,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7 .title-wrapp,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8 .title-wrapp,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9 .title-wrapp{position:relative!important;z-index:5!important}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8 .visible-link,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9 .visible-link{color:#000;position:relative!important;z-index:5!important}@media (min-width:1200px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5 .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6 .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7 .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8 .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9 .visible-link .arrow-2023{margin-left:0}}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(242deg,#f8eff3 25.39%,#cfcffa 98.55%);border-radius:15px;z-index:0;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9:after{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;background:#f6f9fe;border-radius:12px;z-index:0;opacity:0;transition:opacity .5s ease-out,transform .5s ease-out}@media (min-width:768px){.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5:hover,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6:hover,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7:hover,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8:hover,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9:hover{box-shadow:0 13px 37px rgba(0,0,0,.21)}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5:hover .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6:hover .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7:hover .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8:hover .visible-link .arrow-2023,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9:hover .visible-link .arrow-2023{transform:translate(3px,-3px)}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5:hover:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6:hover:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7:hover:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8:hover:before,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9:hover:before{opacity:1}.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-5:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-6:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-7:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-8:hover:after,.layout__technology_2025 .section-wrapper .container .technologies-wrapper .block-9:hover:after{transform:scale(1.02)}}</style> <section ID="sID-4" class="layout__technology_2025 use_character_highlighter pb-st-12"> <div class="section-wrapper white pt-st-13 pb-st-15 mb-st-14"> <div class="container pt-st-4 pb-st-4 pl-st-4 pr-st-4"> <div class="row headline-section pt-st-12 mb-st-6"> <div class="headline-wrapper col-12 col-lg-10 col-xxl-9"> <h2 class="title uppercase-labels pl-st-10 mb-st-9">Our Award-winning Technology</h2> <div class="general_description pl-st-10 pr-st-10 animated-text"> Our AI-powered technology was built for commerce and has been continuously learning from shoppers for 18 years. When it comes to maximizing performance and delivering your desired outcomes, there is no equal. </div> </div> </div> <div class="technologies-wrapper d-flex flex-wrap justify-content-between align-items-end flex-lg-row"> <div class="content-box-wrapp pl-st-8 pr-st-8 block-1 pt-st-8 pb-st-8" > <div class="box-title mb-st-2">Data-driven insights for smarter campaigns and better results</div> <div class="box-subtitle mb-st-5">We use data to learn about shoppers and fine-tune our engine, which means smarter campaign decisions and optimizations, and better results for you.</div> </div> <div class="content-box-wrapp pl-st-8 pr-st-8 block-2 pt-st-8 pb-st-8" style="background-image: url('https://www.criteo.com/wp-content/uploads/2025/03/750M-Asset.svg'); background-size: cover; background-position: center;" > <div class="stat-number mb-st-2"> 750M </div> <div class="box-subtitle">daily active users</div> </div> <div class="block-group d-flex flex-column"> <div class="content-box-wrapp pl-st-8 pr-st-8 block-3 pt-st-7 pb-st-7" > <div class="stat-number mb-st-2"> 35B </div> <div class="box-subtitle">daily browsing and buying event</div> </div> <div class="content-box-wrapp pl-st-8 pr-st-8 block-4 pt-st-7 pb-st-7" > <div class="stat-number mb-st-2"> 100k </div> <div class="box-subtitle">algorithm tests per year</div> </div> </div> <div class="content-box-wrapp pl-st-8 pr-st-8 block-5 pt-st-8 pb-st-8" > <div class="title-wrapp"> <div class="box-title mb-st-2">Smart Suggestions</div> <div class="box-subtitle">Determines the right products for every shopper.</div> </div> <a class="visible-link has-arrow" href="/technology/product-recommendations/" target="_self"><span class="d-xl-none">Learn more</span><span class="arrow-2023"></span></a> <a class="overlay-link" href="/technology/product-recommendations/" target="_self"></a> </div> <div class="content-box-wrapp pl-st-8 pr-st-8 block-6 pt-st-8 pb-st-8" > <div class="title-wrapp"> <div class="box-title mb-st-2">AI Engine</div> <div class="box-subtitle">Removes the guesswork and optimizes campaigns.</div> </div> <a class="visible-link has-arrow" href="/technology/ai-engine/" target="_self"><span class="d-xl-none">Learn more</span><span class="arrow-2023"></span></a> <a class="overlay-link" href="/technology/ai-engine/" target="_self"></a> </div> <div class="content-box-wrapp pl-st-8 pr-st-8 block-7 pt-st-8 pb-st-8" > <div class="title-wrapp"> <div class="box-title mb-st-2">Predictive Bidding</div> <div class="box-subtitle">Sets the best bid for every impression.</div> </div> <a class="visible-link has-arrow" href="/technology/predictive-bidding/" target="_self"><span class="d-xl-none">Learn more</span><span class="arrow-2023"></span></a> <a class="overlay-link" href="/technology/predictive-bidding/" target="_self"></a> </div> <div class="content-box-wrapp pl-st-8 pr-st-8 block-8 pt-st-8 pb-st-8" > <div class="title-wrapp"> <div class="box-title mb-st-2">Shopper Graph</div> <div class="box-subtitle">Analyzes large-scale data to understand shoppers better.</div> </div> <a class="visible-link has-arrow" href="/technology/shopper-graph/" target="_self"><span class="d-xl-none">Learn more</span><span class="arrow-2023"></span></a> <a class="overlay-link" href="/technology/shopper-graph/" target="_self"></a> </div> <div class="content-box-wrapp pl-st-8 pr-st-8 block-9 pt-st-8 pb-st-8" > <div class="title-wrapp"> <div class="box-title mb-st-2">Dynamic Creative Optimization+</div> <div class="box-subtitle">Enables true, real-time ad personalization.</div> </div> <a class="visible-link has-arrow" href="/technology/dco/" target="_self"><span class="d-xl-none">Learn more</span><span class="arrow-2023"></span></a> <a class="overlay-link" href="/technology/dco/" target="_self"></a> </div> </div> </div> </div> </section> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font,.h2-2023,.h3-2023,.h4-2023,.layout__three_resources_2025 .additional-notes .link,.layout__three_resources_2025 .three-resources .inner-block .link-holder .visible-link,.layout__three_resources_2025 .three-resources .inner-block .title,.layout__three_resources_2025 .three-resources .inner-block .type{font-weight:500}.body-lc-semibold-font{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}.body-medium{font-size:18px}.body-large{font-size:20px}.h2-2023{font-size:40px}@media (min-width:1200px){.h2-2023{font-size:48px}}@media (min-width:1450px){.h2-2023{font-size:56px}}.h3-2023{font-size:36px}@media (min-width:1200px){.h3-2023{font-size:40px}}@media (min-width:1450px){.h3-2023{font-size:48px}}.h4-2023{font-size:32px}@media (min-width:1450px){.h4-2023{font-size:36px}}.mt-stack-0{margin-top:4px}.mt-stack-1{margin-top:8px}.mt-stack-2{margin-top:12px}.mt-stack-3,.mt-stack-4{margin-top:16px}@media (min-width:1367px){.mt-stack-4{margin-top:20px}}.mt-stack-5{margin-top:20px}@media (min-width:1367px){.mt-stack-5{margin-top:24px}}.mt-stack-6{margin-top:24px}@media (min-width:1367px){.mt-stack-6{margin-top:28px}}.mt-stack-7{margin-top:28px}@media (min-width:1367px){.mt-stack-7{margin-top:36px}}.mt-stack-8{margin-top:32px}@media (min-width:1367px){.mt-stack-8{margin-top:48px}}.mt-stack-9{margin-top:40px}@media (min-width:1367px){.mt-stack-9{margin-top:56px}}.mt-stack-10{margin-top:48px}@media (min-width:1367px){.mt-stack-10{margin-top:64px}}.mt-stack-11{margin-top:56px}@media (min-width:1367px){.mt-stack-11{margin-top:72px}}.mt-stack-12{margin-top:72px}@media (min-width:1367px){.mt-stack-12{margin-top:96px}}.mt-stack-13{margin-top:96px}@media (min-width:1367px){.mt-stack-13{margin-top:120px}}.mt-stack-14{margin-top:120px}@media (min-width:1367px){.mt-stack-14{margin-top:136px}}.mt-stack-15{margin-top:160px}@media (min-width:1367px){.mt-stack-15{margin-top:180px}}.mr-stack-0{margin-right:4px}.mr-stack-1{margin-right:8px}.mr-stack-2{margin-right:12px}.mr-stack-3,.mr-stack-4{margin-right:16px}@media (min-width:1367px){.mr-stack-4{margin-right:20px}}.mr-stack-5{margin-right:20px}@media (min-width:1367px){.mr-stack-5{margin-right:24px}}.mr-stack-6{margin-right:24px}@media (min-width:1367px){.mr-stack-6{margin-right:28px}}.mr-stack-7{margin-right:28px}@media (min-width:1367px){.mr-stack-7{margin-right:36px}}.mr-stack-8{margin-right:32px}@media (min-width:1367px){.mr-stack-8{margin-right:48px}}.mr-stack-9{margin-right:40px}@media (min-width:1367px){.mr-stack-9{margin-right:56px}}.mr-stack-10{margin-right:48px}@media (min-width:1367px){.mr-stack-10{margin-right:64px}}.mr-stack-11{margin-right:56px}@media (min-width:1367px){.mr-stack-11{margin-right:72px}}.mr-stack-12{margin-right:72px}@media (min-width:1367px){.mr-stack-12{margin-right:96px}}.mr-stack-13{margin-right:96px}@media (min-width:1367px){.mr-stack-13{margin-right:120px}}.mr-stack-14{margin-right:120px}@media (min-width:1367px){.mr-stack-14{margin-right:136px}}.mr-stack-15{margin-right:160px}@media (min-width:1367px){.mr-stack-15{margin-right:180px}}.mb-stack-0{margin-bottom:4px}.mb-stack-1{margin-bottom:8px}.mb-stack-2{margin-bottom:12px}.mb-stack-3,.mb-stack-4{margin-bottom:16px}@media (min-width:1367px){.mb-stack-4{margin-bottom:20px}}.mb-stack-5{margin-bottom:20px}@media (min-width:1367px){.mb-stack-5{margin-bottom:24px}}.mb-stack-6{margin-bottom:24px}@media (min-width:1367px){.mb-stack-6{margin-bottom:28px}}.mb-stack-7{margin-bottom:28px}@media (min-width:1367px){.mb-stack-7{margin-bottom:36px}}.mb-stack-8{margin-bottom:32px}@media (min-width:1367px){.mb-stack-8{margin-bottom:48px}}.mb-stack-9{margin-bottom:40px}@media (min-width:1367px){.mb-stack-9{margin-bottom:56px}}.mb-stack-10{margin-bottom:48px}@media (min-width:1367px){.mb-stack-10{margin-bottom:64px}}.mb-stack-11{margin-bottom:56px}@media (min-width:1367px){.mb-stack-11{margin-bottom:72px}}.mb-stack-12{margin-bottom:72px}@media (min-width:1367px){.mb-stack-12{margin-bottom:96px}}.mb-stack-13{margin-bottom:96px}@media (min-width:1367px){.mb-stack-13{margin-bottom:120px}}.mb-stack-14{margin-bottom:120px}@media (min-width:1367px){.mb-stack-14{margin-bottom:136px}}.mb-stack-15{margin-bottom:160px}@media (min-width:1367px){.mb-stack-15{margin-bottom:180px}}.ml-stack-0{margin-left:4px}.ml-stack-1{margin-left:8px}.ml-stack-2{margin-left:12px}.ml-stack-3,.ml-stack-4{margin-left:16px}@media (min-width:1367px){.ml-stack-4{margin-left:20px}}.ml-stack-5{margin-left:20px}@media (min-width:1367px){.ml-stack-5{margin-left:24px}}.ml-stack-6{margin-left:24px}@media (min-width:1367px){.ml-stack-6{margin-left:28px}}.ml-stack-7{margin-left:28px}@media (min-width:1367px){.ml-stack-7{margin-left:36px}}.ml-stack-8{margin-left:32px}@media (min-width:1367px){.ml-stack-8{margin-left:48px}}.ml-stack-9{margin-left:40px}@media (min-width:1367px){.ml-stack-9{margin-left:56px}}.ml-stack-10{margin-left:48px}@media (min-width:1367px){.ml-stack-10{margin-left:64px}}.ml-stack-11{margin-left:56px}@media (min-width:1367px){.ml-stack-11{margin-left:72px}}.ml-stack-12{margin-left:72px}@media (min-width:1367px){.ml-stack-12{margin-left:96px}}.ml-stack-13{margin-left:96px}@media (min-width:1367px){.ml-stack-13{margin-left:120px}}.ml-stack-14{margin-left:120px}@media (min-width:1367px){.ml-stack-14{margin-left:136px}}.ml-stack-15{margin-left:160px}@media (min-width:1367px){.ml-stack-15{margin-left:180px}}.pt-stack-0{padding-top:4px}.pt-stack-1{padding-top:8px}.pt-stack-2{padding-top:12px}.pt-stack-3,.pt-stack-4{padding-top:16px}@media (min-width:1367px){.pt-stack-4{padding-top:20px}}.pt-stack-5{padding-top:20px}@media (min-width:1367px){.pt-stack-5{padding-top:24px}}.pt-stack-6{padding-top:24px}@media (min-width:1367px){.pt-stack-6{padding-top:28px}}.pt-stack-7{padding-top:28px}@media (min-width:1367px){.pt-stack-7{padding-top:36px}}.pt-stack-8{padding-top:32px}@media (min-width:1367px){.pt-stack-8{padding-top:48px}}.pt-stack-9{padding-top:40px}@media (min-width:1367px){.pt-stack-9{padding-top:56px}}.pt-stack-10{padding-top:48px}@media (min-width:1367px){.pt-stack-10{padding-top:64px}}.pt-stack-11{padding-top:56px}@media (min-width:1367px){.pt-stack-11{padding-top:72px}}.pt-stack-12{padding-top:72px}@media (min-width:1367px){.pt-stack-12{padding-top:96px}}.pt-stack-13{padding-top:96px}@media (min-width:1367px){.pt-stack-13{padding-top:120px}}.pt-stack-14{padding-top:120px}@media (min-width:1367px){.pt-stack-14{padding-top:136px}}.pt-stack-15{padding-top:160px}@media (min-width:1367px){.pt-stack-15{padding-top:180px}}.pr-stack-0{padding-right:4px}.pr-stack-1{padding-right:8px}.pr-stack-2{padding-right:12px}.pr-stack-3,.pr-stack-4{padding-right:16px}@media (min-width:1367px){.pr-stack-4{padding-right:20px}}.pr-stack-5{padding-right:20px}@media (min-width:1367px){.pr-stack-5{padding-right:24px}}.pr-stack-6{padding-right:24px}@media (min-width:1367px){.pr-stack-6{padding-right:28px}}.pr-stack-7{padding-right:28px}@media (min-width:1367px){.pr-stack-7{padding-right:36px}}.pr-stack-8{padding-right:32px}@media (min-width:1367px){.pr-stack-8{padding-right:48px}}.pr-stack-9{padding-right:40px}@media (min-width:1367px){.pr-stack-9{padding-right:56px}}.pr-stack-10{padding-right:48px}@media (min-width:1367px){.pr-stack-10{padding-right:64px}}.pr-stack-11{padding-right:56px}@media (min-width:1367px){.pr-stack-11{padding-right:72px}}.pr-stack-12{padding-right:72px}@media (min-width:1367px){.pr-stack-12{padding-right:96px}}.pr-stack-13{padding-right:96px}@media (min-width:1367px){.pr-stack-13{padding-right:120px}}.pr-stack-14{padding-right:120px}@media (min-width:1367px){.pr-stack-14{padding-right:136px}}.pr-stack-15{padding-right:160px}@media (min-width:1367px){.pr-stack-15{padding-right:180px}}.pb-stack-0{padding-bottom:4px}.pb-stack-1{padding-bottom:8px}.pb-stack-2{padding-bottom:12px}.pb-stack-3,.pb-stack-4{padding-bottom:16px}@media (min-width:1367px){.pb-stack-4{padding-bottom:20px}}.pb-stack-5{padding-bottom:20px}@media (min-width:1367px){.pb-stack-5{padding-bottom:24px}}.pb-stack-6{padding-bottom:24px}@media (min-width:1367px){.pb-stack-6{padding-bottom:28px}}.pb-stack-7{padding-bottom:28px}@media (min-width:1367px){.pb-stack-7{padding-bottom:36px}}.pb-stack-8{padding-bottom:32px}@media (min-width:1367px){.pb-stack-8{padding-bottom:48px}}.pb-stack-9{padding-bottom:40px}@media (min-width:1367px){.pb-stack-9{padding-bottom:56px}}.pb-stack-10{padding-bottom:48px}@media (min-width:1367px){.pb-stack-10{padding-bottom:64px}}.pb-stack-11{padding-bottom:56px}@media (min-width:1367px){.pb-stack-11{padding-bottom:72px}}.pb-stack-12{padding-bottom:72px}@media (min-width:1367px){.pb-stack-12{padding-bottom:96px}}.pb-stack-13{padding-bottom:96px}@media (min-width:1367px){.pb-stack-13{padding-bottom:120px}}.pb-stack-14{padding-bottom:120px}@media (min-width:1367px){.pb-stack-14{padding-bottom:136px}}.pb-stack-15{padding-bottom:160px}@media (min-width:1367px){.pb-stack-15{padding-bottom:180px}}.pl-stack-0{padding-left:4px}.pl-stack-1{padding-left:8px}.pl-stack-2{padding-left:12px}.pl-stack-3,.pl-stack-4{padding-left:16px}@media (min-width:1367px){.pl-stack-4{padding-left:20px}}.pl-stack-5{padding-left:20px}@media (min-width:1367px){.pl-stack-5{padding-left:24px}}.pl-stack-6{padding-left:24px}@media (min-width:1367px){.pl-stack-6{padding-left:28px}}.pl-stack-7{padding-left:28px}@media (min-width:1367px){.pl-stack-7{padding-left:36px}}.pl-stack-8{padding-left:32px}@media (min-width:1367px){.pl-stack-8{padding-left:48px}}.pl-stack-9{padding-left:40px}@media (min-width:1367px){.pl-stack-9{padding-left:56px}}.pl-stack-10{padding-left:48px}@media (min-width:1367px){.pl-stack-10{padding-left:64px}}.pl-stack-11{padding-left:56px}@media (min-width:1367px){.pl-stack-11{padding-left:72px}}.pl-stack-12{padding-left:72px}@media (min-width:1367px){.pl-stack-12{padding-left:96px}}.pl-stack-13{padding-left:96px}@media (min-width:1367px){.pl-stack-13{padding-left:120px}}.pl-stack-14{padding-left:120px}@media (min-width:1367px){.pl-stack-14{padding-left:136px}}.pl-stack-15{padding-left:160px}@media (min-width:1367px){.pl-stack-15{padding-left:180px}}.layout__three_resources_2025 .intro-wrapper{padding-left:0!important;padding-right:0!important}.layout__three_resources_2025 .intro-wrapp{width:58.33%!important}@media (min-width:1200px){.layout__three_resources_2025 .intro-wrapp{padding-left:0!important;padding-right:0!important}}.layout__three_resources_2025 .intro-wrapp .intro-block .caption{font-size:var(--eyebrow-one)}.layout__three_resources_2025 .intro-wrapp .intro-block .title{font-size:var(--headline-three)!important;line-height:120%;margin-bottom:var(--stack-5)}.layout__three_resources_2025 .intro-wrapp .intro-block .description p{font-size:var(--body-five)!important}@media (min-width:1200px){.layout__three_resources_2025 .three-resources{margin-left:-30px;margin-right:-30px}}.layout__three_resources_2025 .three-resources>.last{margin-bottom:0!important}.layout__three_resources_2025 .three-resources .inner-block{padding:64px 32px;position:relative;transition:.2s linear;border-radius:32px}@media (min-width:1450px){.layout__three_resources_2025 .three-resources .inner-block{padding:96px 48px}}.layout__three_resources_2025 .three-resources .inner-block .type{font-size:var(--body-five);font-weight:500;line-height:130%;color:#fe5000;text-transform:uppercase}.layout__three_resources_2025 .three-resources .inner-block .title{font-size:var(--headline-four)!important;line-height:120%}.layout__three_resources_2025 .three-resources .inner-block .description{font-size:var(--body-six);line-height:130%}.layout__three_resources_2025 .three-resources .inner-block .link-holder{position:relative;z-index:9;height:100%}.layout__three_resources_2025 .three-resources .inner-block .link-holder .inner-block-wrapper{min-height:382px}@media (max-width:1449.98px){.layout__three_resources_2025 .three-resources .inner-block .link-holder .inner-block-wrapper{min-height:332px}}@media (max-width:991.98px){.layout__three_resources_2025 .three-resources .inner-block .link-holder .inner-block-wrapper{min-height:272px}}.layout__three_resources_2025 .three-resources .inner-block .link-holder .visible-link{color:#000;position:absolute;bottom:0;left:0}.layout__three_resources_2025 .three-resources .inner-block .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;border-radius:inherit}@media (min-width:768px){.layout__three_resources_2025 .three-resources .inner-block:hover .visible-link{color:#3d1ef8!important}.layout__three_resources_2025 .three-resources .inner-block:hover .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2023-nimbus-blue.svg)!important;transform:translate(3px,-3px)}}.layout__three_resources_2025 .three-resources .inner-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:32px;background:linear-gradient(-118deg,#f8eff3,#cfcffa)}.layout__three_resources_2025 .three-resources .inner-block:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#f6f9fe;border-radius:29px;z-index:0;transition:background .3s ease-in-out}@media (min-width:768px){.layout__three_resources_2025 .three-resources .inner-block:hover:after{background:#fff;top:4px;left:4px;right:4px;bottom:4px}}.layout__three_resources_2025 .additional-notes{text-align:center}.layout__three_resources_2025 .additional-notes .note{font-size:var(--body-six);line-height:130%}.layout__three_resources_2025 .additional-notes .link{font-size:var(--body-six)!important;line-height:130%;color:#3d1ef8}@media (max-width:991.98px){.layout__three_resources_2025 .additional-notes .link{display:block;margin-top:12px}}.layout__three_resources_2025 .additional-notes .link .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2025-purple.svg);margin-left:0}@media (min-width:992px){.layout__three_resources_2025 .additional-notes .link .arrow-2023{width:20px;height:15px}}</style> <section ID="sID-5" class="layout__three_resources_2025 mt-st-12 mb-st-12"> <div class="container"> <div class="row mb-st-12"> <div class="intro-wrapp col-12 col-lg-9 col-xl-7"> <div class="intro-block "> <div class="uppercase-labels caption mb-st-9">Commerce Media Insights</div> <h2 class="title">Stay in the know on all things commerce media</h2> <div class="description body-five-regular"><p>Trends, strategies, perspectives, and more from our commerce media experts.</p> </div> </div> </div> </div> <div class="row three-resources mb-st-9"> <div class="col-12 col-lg-4 mb-stack-6 mb-lg-0"> <div class="inner-block overlay-parent block-1"> <div class="link-holder"> <div class="inner-block-wrapper"> <div class="type mb-st-9">Report</div> <div class="title mb-st-4">2025 Retail Media Trends</div> <div class="description pb-stack-11">The new "Retail 2025: 10 Trends Shaping the Retail Media Market" reveals the top trends impacting retail media - plus the tailwinds accelerating market growth.</div> </div> <a class="visible-link has-arrow" href="https://go.criteo.com/en/coresight/" target="_blank"> Get the free report<span class="arrow-2023"></span> </a> </div> <a class="overlay-link" href="https://go.criteo.com/en/coresight/" target="_blank"></a> </div> </div> <div class="col-12 col-lg-4 mb-stack-6 mb-lg-0"> <div class="inner-block overlay-parent block-2"> <div class="link-holder"> <div class="inner-block-wrapper"> <div class="type mb-st-9">Blog</div> <div class="title mb-st-4">10 commerce media truths</div> <div class="description pb-stack-11">Learn the key tenets that underpin commerce media – and why it's the pivotal category everybody's talking about.</div> </div> <a class="visible-link has-arrow" href="/blog/10-commerce-media-truths/%20%20" target="_self"> 3 min read<span class="arrow-2023"></span> </a> </div> <a class="overlay-link" href="/blog/10-commerce-media-truths/%20%20" target="_self"></a> </div> </div> <div class="col-12 col-lg-4 mb-stack-6 mb-lg-0 last"> <div class="inner-block overlay-parent block-3"> <div class="link-holder"> <div class="inner-block-wrapper"> <div class="type mb-st-9">Learning</div> <div class="title mb-st-4">Commerce Academy</div> <div class="description pb-stack-11">Expand your knowledge and skills with our best in-class certifications.</div> </div> <a class="visible-link has-arrow" href="https://academy.criteo.com/" target="_blank"> Get started<span class="arrow-2023"></span> </a> </div> <a class="overlay-link" href="https://academy.criteo.com/" target="_blank"></a> </div> </div> </div> <div class="row"> <div class="col additional-notes"> <span class="note">Explore our extensive collection of resources.</span> <a class="link has-arrow" href="/resources/" target="_self">Resource Center<span class="arrow-2023"></span></a> </div> </div> </div> </section> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}.layout__contact_sales_2025{color:#000}.layout__contact_sales_2025 .content-wrapper{border-radius:32px;border:1px solid #f8eff3;background:#fff}.layout__contact_sales_2025 .content-wrapper .section-title{font-style:normal;font-weight:500;line-height:110%;font-size:28px}@media (min-width:992px){.layout__contact_sales_2025 .content-wrapper .section-title{font-size:52px}}.layout__contact_sales_2025 .content-wrapper .subtitle{font-style:normal;font-weight:400;font-size:18px;margin-bottom:32px}@media (min-width:992px){.layout__contact_sales_2025 .content-wrapper .subtitle{font-size:23px;margin-bottom:56px}}.layout__contact_sales_2025 .image-wrapper{-ms-flex-direction:column;flex-direction:column;gap:20px}@media (min-width:992px){.layout__contact_sales_2025 .image-wrapper{-ms-flex-direction:row;flex-direction:row}}.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper{background:url(/wp-content/themes/criteo2017/img/contact-sales-2025.svg),linear-gradient(105deg,#06002c 43.65%,#140092 112.77%);background-size:contain;border-radius:16px;background-repeat:no-repeat;min-height:420px;background-position:50%}@media (min-width:992px){.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper{background-position:92%;-ms-flex:75% 1 1;flex:75% 1 1}}.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .title{font-size:var(--headline-three);color:#fff;font-style:normal;font-weight:500;line-height:120%;background:linear-gradient(242deg,#f8eff3 25.39%,#cfcffa 98.55%);background-clip:text;width:100%}@media (max-width:991.98px){.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .title{padding-right:0}}@media (min-width:992px){.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .title{padding-right:82px}}@media (min-width:1200px){.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .title{padding-right:110px}}@media (min-width:1450px){.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .title{padding-right:220px}}@media (max-width:1199.98px){.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .title{font-size:32px}}.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .buttons-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px;padding:0}@media (min-width:992px){.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .buttons-wrapper{-ms-flex-direction:row;flex-direction:row}}.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .buttons-wrapper .btn{padding:0}.layout__contact_sales_2025 .image-wrapper .title-btn-wrapper .buttons-wrapper .button{width:100%}.layout__contact_sales_2025 .image-wrapper .image-column{border-radius:16px;height:300px;background-position:top;background-size:cover}.layout__contact_sales_2025 .image-wrapper .image-column.ic-desktop{-ms-flex:25% 1 1;flex:25% 1 1;height:auto}.layout__contact_sales_2025 .blocks{padding:0!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:1199.98px){.layout__contact_sales_2025 .blocks{gap:20px}}@media (min-width:992px){.layout__contact_sales_2025 .blocks{-ms-flex-direction:row;flex-direction:row}}.layout__contact_sales_2025 .blocks .block-wrapper{background:#f6f9fe;border-radius:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;max-width:451px;max-height:450px;width:100%;height:100%}@media (max-width:1199.98px){.layout__contact_sales_2025 .blocks .block-wrapper{max-width:100%}}@media (max-width:991.98px){.layout__contact_sales_2025 .blocks .block-wrapper{max-height:300px}}.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper{position:relative;min-height:354px}@media (max-width:991.98px){.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper{max-height:236px;min-height:236px}}.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .block-title{font-size:var(--headline-five);font-style:normal;font-weight:500}@media (min-width:768px) and (max-width:1449.98px){.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .block-title{min-height:2em}}.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .block-description{font-size:var(--body-six);font-style:normal;font-weight:400}@media (min-width:1200px){.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .block-description{min-height:2.6em}}@media (min-width:768px) and (max-width:1449.98px){.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .block-description{min-height:3em}}.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .img-wrapper{position:absolute;bottom:0;right:0}@media (max-width:991.98px){.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .img-wrapper{width:75px!important;height:110px!important}}@media only screen and (max-width:1449px){.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .img-wrapper{width:116.06px;height:156.778px}}.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .link{font-size:var(--body-five);font-style:normal;font-weight:500;color:#3d1ef8}.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .link .arrow-2023{background-image:url(/wp-content/themes/criteo2017/img/arrow-2025-purple.svg);width:20px;height:15px;margin-left:0}@media (min-width:992px){.layout__contact_sales_2025 .blocks .block-wrapper .block-inner-wrapper .link .arrow-2023{width:20px;height:20px}}</style> <section ID="sID-6" class="layout__contact_sales_2025"> <div class="container pt-st-12 pb-st-12"> <div class="content-wrapper pt-st-4 pl-st-4 pb-st-4 pr-st-4 row flex-lg-row"> <div class="image-wrapper d-flex justify-content-between mb-st-6"> <div class="title-btn-wrapper pt-st-13 pb-st-13 pl-st-12 pr-st-12"> <h2 class="title mb-st-9"> Turn ads into commerce moments with the Commerce Media Platform </h2> <div class="buttons-wrapper d-flex col-12 col-lg-auto"> <div class="btn col-12 col-lg-auto"> <a class=' has-arrow' href='https://www.criteo.com/talk-to-an-expert/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__stroke2'><span>Contact Sales</span><span class='arrow-2023'></span></button></a> </div> <div class="btn col-12 col-lg-auto"> </div> </div> </div> <div class="image-column ic-desktop pl-st-6 d-none d-lg-block" style="background-image: url(https://www.criteo.com/wp-content/uploads/2025/03/Lets-talk.png);"></div> <div class="image-column d-block d-lg-none" style="background-image: url(https://www.criteo.com/wp-content/uploads/2025/03/Lets-talk-mobile-1.png);"></div> </div> <div class="blocks col-12 d-flex justify-content-between"> <div class="block-wrapper pt-st-9 pl-st-9 pb-st-9 pr-st-9"> <div class="block-inner-wrapper"> <div class="block-title pr-st-6 mb-st-2">Help Center</div> <div class="block-description pr-st-6 mb-st-8">Browse our knowledge base for answers and fixes.</div> <a class="link ml-st-1 has-arrow" href="/help-center/" target="_self">Get help<span class="arrow-2023"></span></a> <div class="img-wrapper d-flex justify-content-end"> <img class="block-image" src="https://www.criteo.com/wp-content/uploads/2025/03/Group-1000004380.svg" alt="" /> </div> </div> </div> <div class="block-wrapper pt-st-9 pl-st-9 pb-st-9 pr-st-9"> <div class="block-inner-wrapper"> <div class="block-title pr-st-6 mb-st-2">Careers</div> <div class="block-description pr-st-6 mb-st-8">Explore the exciting opportunities waiting for you at Criteo.</div> <a class="link ml-st-1 has-arrow" href="https://careers.criteo.com/en/" target="_blank">See all jobs<span class="arrow-2023"></span></a> <div class="img-wrapper d-flex justify-content-end"> <img class="block-image" src="https://www.criteo.com/wp-content/uploads/2025/03/Group-1000004326.svg" alt="" /> </div> </div> </div> <div class="block-wrapper pt-st-9 pl-st-9 pb-st-9 pr-st-9"> <div class="block-inner-wrapper"> <div class="block-title pr-st-6 mb-st-2">Press & Media</div> <div class="block-description pr-st-6 mb-st-8">Contact our Public Relations and Media team.</div> <a class="link ml-st-1 has-arrow" href="/news/" target="_self">Get in touch<span class="arrow-2023"></span></a> <div class="img-wrapper d-flex justify-content-end"> <img class="block-image" src="https://www.criteo.com/wp-content/uploads/2025/03/Frame-1000004615.svg" alt="" /> </div> </div> </div> </div> </div> </div> </section> </div> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}.bnw-filters{filter:grayscale(100) brightness(1) contrast(2);mix-blend-mode:multiply}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#trend_tracker_modal{background-color:#d3d6e5;z-index:200!important;position:fixed;top:0;left:0;height:100%;width:100%;animation:fadeIn .3s forwards}#trend_tracker_modal .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .h100{height:100%;overflow:auto}#trend_tracker_modal .closeme{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#trend_tracker_modal .closeme img{cursor:pointer;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-direction:column;flex-direction:column}#trend_tracker_modal .relative{position:relative}#trend_tracker_modal .closer{position:fixed;top:16px;right:16px}@media (max-width:1199.98px){#trend_tracker_modal .closer{position:absolute}}#trend_tracker_modal .closer img{width:30px;height:30px;z-index:444}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end;padding-right:100px}#trend_tracker_modal .ttleft,#trend_tracker_modal .ttright{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#trend_tracker_modal .ttright{text-align:left;-ms-flex-align:start;align-items:flex-start}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2,#trend_tracker_modal .ttright p{color:#26235b}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2{margin-bottom:0}#trend_tracker_modal .ttright p{margin-top:16px;font-size:18px;margin-bottom:24px}@media (max-width:1199.98px){#trend_tracker_modal .ttright p{margin-bottom:20px}}#trend_tracker_modal .grid-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .grid-container img{max-width:384px;width:100%}#trend_tracker_modal .grid-container .modal-column:first-child{margin-top:65px}#trend_tracker_modal .grid-container .modal-column:first-child img{padding-right:15px;padding-bottom:30px}#trend_tracker_modal .grid-container .modal-column:nth-child(2) img{padding-left:15px;padding-bottom:30px}@media (max-width:991.98px){#trend_tracker_modal .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;padding-right:0}#trend_tracker_modal .ttright{padding-top:40px}#trend_tracker_modal .h2,#trend_tracker_modal h2{font-size:48px;padding-top:21px}#trend_tracker_modal .grid-container{margin-top:30px}}#trend_tracker_modal iframe{height:320px}#trend-tracker .image img{cursor:pointer}</style><div id="trend_tracker_modal" style="display:none"> <div class="row h100"> <div class="container relative"> <div class="closer"> <div class="closeme"><img onclick="hidettModal()" src="/wp-content/themes/criteo2017/img/close_btn_black.svg" /></span> </div> </div> <div class="col-md-6 ttleft"> <div class="grid-container"> <div class="modal-column"> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-8-1.png" alt="" /> </div> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-5.png" alt="" /> </div> </div><div class="modal-column"> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-7.png" alt="" /> </div> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-6.png" alt="" /> </div> </div> </div> </div> <div class="col-md-6 ttright"> <div class="h2">Criteo Trend Tracker</div> <p>Data & Insights to Know and Share</p> <iframe src=" https://www2.criteo.com/l/126241/2024-05-09/85p61n" frameborder="0" class="w-100" title="Criteo Embedded Content" sandbox="allow-scripts allow-same-origin allow-forms" loading="lazy" allow="fullscreen" width="100%" referrerpolicy="no-referrer" name="criteoIframe" > </iframe> </div> </div> </div> </div> <footer> <div class="container pb-18 pt-st-14"> <div class="row"> <div class="col-12"> <a href="https://www.criteo.com/" class="d-block mb-15"> <img class="footer-logo" src="/wp-content/themes/criteo2017/img/criteo-logo-orange.svg"" alt="Criteo logo" /> </a> </div> </div> <div class="row d-lg-none"> <div class="col-12"> <div class="contact-button mb-13"> <a class=' has-arrow' data-id=contact_sales__button href='https://www.criteo.com/talk-to-an-expert/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__default'><span>Contact Sales</span><span class='arrow-2023'></span></button></a> </div> <div class="social-links"> <div class="social-icons"> <a rel="nofollow" href="https://www.linkedin.com/company/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-linkedin fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.youtube.com/user/CriteoOfficial"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-youtube fa-2x"></i> </div> </a> <a rel="nofollow" href="https://twitter.com/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-twitter fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.facebook.com/GoCriteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-facebook-f fa-2x"></i> </div> </a> </div> </div> </div> </div> <div class="row"> <div class="col-12 col-lg-3 order-1 order-lg-1"> <div class="footer-menu mt-15 first"> <div class="menu-title">Customers & Partners</div> <ul class="mt-4" role="navigation"> <li> <a href="/success-stories/"> Success Stories </a> </li> <li> <a href="/agencies/"> Agencies </a> </li> <li> <a href="/marketplace-performance-outcome/"> Marketplace Performance Outcome </a> </li> <li> <a href="/partners/"> Partners </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Privacy</div> <ul class="mt-4" role="navigation"> <li> <a href="/privacy/"> Privacy Policy </a> </li> <li> <a href="/privacy/ccpa-privacy-policy/"> CCPA Privacy Policy </a> </li> <li> <a href="/privacy/corporate-privacy-policy/"> Website Privacy Policy </a> </li> <li> <a href="/privacy/ccpa-privacy-policy/"> Do Not Sell or Share My Personal Information </a> </li> <li> <a href="javascript:Cookiebot.renew()"> Cookie Management </a> </li> <li> <a href="/criteo-privacy-guidelines-for-clients-and-publisher-partners/"> Privacy Guidelines for Clients and Publisher Partners </a> </li> </ul> </div> </div> <div class="col-12 col-lg-3 order-2 order-lg-2"> <div class="footer-menu mt-15 first"> <div class="menu-title">Resources</div> <ul class="mt-4" role="navigation"> <li> <a href="/resources/"> Reports & Research </a> </li> <li> <a href="/blog/"> Blog </a> </li> <li> <a href="/resources/?format=Webinar"> Webinars </a> </li> <li> <a href="/events/"> Events </a> </li> <li> <a href="https://developers.criteo.com/"> Developers </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Legal</div> <ul class="mt-4" role="navigation"> <li> <a href="/terms-and-conditions/"> Terms and Conditions </a> </li> <li> <a href="/legal/"> Legal Mentions </a> </li> <li> <a href="/supply-partner-guidelines/"> Supply Partner Guidelines </a> </li> <li> <a href="/advertising-guidelines/"> Advertising Guidelines </a> </li> <li> <a href="/privacy/our-partners/"> Supported Platforms </a> </li> <li> <a href="/security/"> Security </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">UK notices</div> <ul class="mt-4" role="navigation"> <li> <a href="/wp-content/uploads/2024/06/Modern-Slavery-Statement-2024.pdf"> UK Modern Slavery Act </a> </li> <li> <a href="/wp-content/uploads/2024/12/Tax-strategy-report-FY24.pdf"> Tax Strategy </a> </li> </ul> </div> </div> <div class="col-12 col-lg-3 order-3 order-lg-3"> <div class="footer-menu mt-15 first"> <div class="menu-title">About</div> <ul class="mt-4" role="navigation"> <li> <a href="https://careers.criteo.com/en/"> Careers </a> </li> <li> <a href="/company/"> Company </a> </li> <li> <a href="https://criteo.investorroom.com/"> Investors </a> </li> <li> <a href="/news/"> In the News </a> </li> <li> <a href="/sustainability/"> Sustainability </a> </li> <li> <a href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/"> Diversity, Equity & Inclusion </a> </li> <li> <a href="/contact-us/"> Contact Us </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Popular topics</div> <ul class="mt-4" role="navigation"> <li> <a href="/ultimate-guide-to-retail-media/"> Retail Media </a> </li> <li> <a href="/digital-advertising-glossary/retargeting/"> Retargeting </a> </li> <li> <a href="/digital-advertising-glossary/customer-acquisition/"> Customer Acquisition </a> </li> <li> <a href="https://www.criteo.com/digital-advertising-glossary/display-advertising/"> Display Advertising </a> </li> <li> <a href="/digital-advertising-glossary/customer-targeting/"> Customer Targeting </a> </li> </ul> </div> </div> <div class="col-lg-3 d-none d-lg-flex order-lg-4 desktop-button-socials"> <div class="contact-button"> <a class=' has-arrow' data-id=contact_sales__button href='https://www.criteo.com/talk-to-an-expert/' ><button class='button pt-st-5 pb-st-5 pl-st-6 pr-st-6 button__default'><span>Contact Sales</span><span class='arrow-2023'></span></button></a> </div> <div class="social-links"> <div class="social-icons"> <a rel="nofollow" href="https://www.linkedin.com/company/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-linkedin fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.youtube.com/user/CriteoOfficial"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-youtube fa-2x"></i> </div> </a> <a rel="nofollow" href="https://twitter.com/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-twitter fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.facebook.com/GoCriteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-facebook-f fa-2x"></i> </div> </a> </div> </div> </div> </div> <div class="row additional-info mt-14"> <div class="col-12 col-lg-6 left"> <div><a href="https://www.criteo.com/privacy/" class="d-block mb-1">Opt-Out of Criteo Ads</a></div> <div class="copyright"> Copyright © Criteo 2025 </div> </div> <div class="col-12 col-lg-6 right"> <a href=https://tree-nation.com/profile/impact/criteo#co2 target="_blank" style="position:relative;cursor:pointer;display:block;z-index:95;"> <img src=https://tree-nation.com/images/tracking/label-co2-website-white-en.png style="width:157px;height:auto;"> </a> <script src=https://tree-nation.com/js/track.js></script> <script>treenation_track("62eb6f414d0fd");</script> </div> </div> </div> </footer> <div class="modal fade" id="modalEmbed" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body modal-center"></div> </div> </div> </div> <div class="modal fade dark_mode" id="modalEmbedDarkMode" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body modal-center"></div> </div> </div> </div> <style> .modal-dialog .modal-header { justify-content: flex-end; } </style> <script> // modal video embed auto-play and auto-shut-up jQuery(document).ready(function() { var btn = jQuery('body').find('[data-toggle="modal"][data-type]'); // the button var target = jQuery(btn.data('target')); // modal div var src = btn.data('src'); var type = btn.data('type'); // youtube or pardot var modalBody = target.find('.modal-body'); // modal body var iframe; btn.click(function() { //console.log('modal opened: create iframe for ' + type); iframe = modalBody.html('<iframe width="100%" height="450" frameborder="0" allowfullscreen></iframe>').children('iframe'); if (type === 'pardot') { //console.log('iframe pardot'); iframe.load(function() { //console.log('iframe loaded'); iFrameResize(); // the secret sauce! }); iframe.attr('src', src); } else { // youtube //console.log('iframe youtube'); iframe.attr('src', src + '?autoplay=1&enablejsapi=1&rel=0'); // video URL in the button's data attr ytTracker.init(); // <-- Decorate all new videos on the page, from the 400-line monstrosity GTM } }); target.on('hidden.bs.modal', function(e) { //console.log('modal closed: stripping the contents'); modalBody.html(''); }); }); </script><link rel='stylesheet preload' as='style' id='slickLatestCSS-css' href='https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css?ver=6.7.2' type='text/css' media='all' /> <script type="text/javascript" id="qppr_frontend_scripts-js-extra"> /* <![CDATA[ */ var qpprFrontData = {"linkData":{"https:\/\/www.criteo.com\/blog\/apparel-trend-report\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/report-trade-marketing-transition\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/cpg-and-grocery-trend-report\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/uk-fmcg-trend-report-taking-stock-of-the-future-of-grocery\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/an-enlightened-holiday\/":[1,0,""],"https:\/\/www.criteo.com\/?p=7738":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-brazil-br\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-japan-jp\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-korea-en\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-russia-ru\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-korea-kr\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-italy-it\/":[1,0,""],"https:\/\/www.criteo.com\/?p=7395":[1,0,""],"https:\/\/www.criteo.com\/?p=7407":[1,0,""],"https:\/\/www.criteo.com\/?p=13857":[1,0,""],"https:\/\/www.criteo.com\/?p=16459":[1,0,""],"https:\/\/www.criteo.com\/blog\/the-growing-retailers-guide-to-cross-channel-marketing\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/gen-z-report\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/digital-marketing-for-small-business\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/interactive-the-pocket-guide-to-health-beauty-marketing\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/ultimate-guide-to-ai-powered-ads\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/advertising-strategies-guide-for-the-social-distancing-economy\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/2020-rebound-report\/":[0,0,""],"https:\/\/www.criteo.com\/solutions\/":[0,0,""],"https:\/\/www.criteo.com\/products\/":[0,0,""],"https:\/\/www.criteo.com\/technology\/":[0,0,""],"https:\/\/www.criteo.com\/?p=15477":[0,0,""],"https:\/\/www.criteo.com\/platform\/":[0,0,""]},"siteURL":"https:\/\/www.criteo.com","siteURLq":"https:\/\/www.criteo.com"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.criteo.com/wp-content/plugins/rw-quick-page-and-post-redirects/js/qppr_frontend_script.min.js?ver=1.0.1" id="qppr_frontend_scripts-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/bs4.min.js" id="criteoBootstrap4-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/iframe.min.js" id="iframe-resizer-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/select2.min.js" id="select2-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/theme.min.js?ver=2025040632" id="Criteo2017-scripts-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/scrolllock.min.js" id="scrolllock-js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.matchHeight/0.7.0/jquery.matchHeight-min.js" id="match-height-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.js?ver=6.7.2" id="slickJS-js"></script> <script data-cfasync="false" type="text/javascript" src="https://www.criteo.com/wp-content/plugins/motionpage/assets/js/gsap/gsap.min.js?ver=3.12.2" id="mp-gsap-js"></script> <script data-cfasync="false" type="text/javascript" id="mp-SplitText-js-before"> /* <![CDATA[ */ function _mp_GENSEL(e){const n=[];for(;e.tagName;){let t=0;if(e.parentNode){const n=e.parentNode.children;for(;t<n.length&&n[t]!==e;)t++}n.unshift(e.nodeName+(t>0?`:nth-child(${t+1})`:"")),e=e.parentNode}return n.join(" > ")} /* ]]> */ </script> <script data-cfasync="false" type="text/javascript" src="https://www.criteo.com/wp-content/plugins/motionpage/assets/js/gsap/SplitText.min.js?ver=3.12.2" id="mp-SplitText-js"></script> <script data-cfasync="false" type="text/javascript" src="https://www.criteo.com/wp-content/plugins/motionpage/assets/js/gsap/ScrollTrigger.min.js?ver=3.12.2" id="mp-ScrollTrigger-js"></script> <script data-cfasync="false" type="text/javascript" id="mp-ScrollTrigger-js-after"> /* <![CDATA[ */ window._$W = window;addEventListener("DOMContentLoaded",()=>{document.body.style.overflowX="hidden";gsap.registerPlugin({name:"transition",init(t,e,r){return this.target=t,this.tween=r,this.reverting=gsap.core.reverting||function(){},!!t.style},render(t,{target:e,tween:r,reverting:i}){e.style.transition=(1===r.progress()||!r._time&&i())&&"isFromStart"!==r.data?"":"unset"}});gsap.defaults({duration:1,transition:"unset"});gsap.config({nullTargetWarn:false});if(!matchMedia("(prefers-reduced-motion: reduce)").matches){_$W._mp_1743593028_ST0=new SplitText(".use_character_highlighter .animated-text",{type:"chars,words"}),_$W._mp_1743593028=[],gsap.utils.toArray(".use_character_highlighter .animated-text").forEach(item=>{let _n="_mp_1743593028_"+(_mp_1743593028.length+1);_mp_1743593028.push(_n);let _t=gsap.timeline({scrollTrigger:{scrub:1,trigger:item,start:"top 85%",end:"bottom 40%"}}).from(_mp_1743593028_ST0.chars.filter(s=>s.closest(item.id?`#${item.id}`:_mp_GENSEL(item))),{stagger:{from:"start",each:1},autoAlpha:.1},0);_$W[_n]=_t});}_$W._mp_refresher=(t=0)=>{ScrollTrigger&&setTimeout((()=>{ScrollTrigger.sort(),ScrollTrigger.getAll().forEach((r=>r.refresh()))}),t)},addEventListener("load",(()=>_mp_refresher(92)));}); /* ]]> */ </script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js?ver=6.7.2" id="slickLatestJS-js"></script> <div style="display: none"> </div> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"bb94583995","applicationID":"72531584","transactionName":"b1YBYkFZWBBYBURaDVYcIlVHUVkNFhZRVAd1XAdDX1lEUQlUAA==","queueTime":0,"applicationTime":2273,"atts":"QxECFAlDSx4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>