1<!DOCTYPE html> 2<html class="no-js" lang="fr"> 3<head>
4<script type="text/javascript"> 5(function(){ 6window["loaderConfig"] = "/TSPD/?type=19"; 7})(); 8 9</script>
9 10
11<script type="text/javascript" src="/TSPD/?type=18"></script>
11 12
13<script type="text/javascript"> 14(function(){ 15window.scCY=!!window.scCY;try{(function(){(function(){})();var zo=85;try{var Zo,io,jo=z(259)?1:0,Lo=z(147)?1:0,oO=z(350)?1:0,SO=z(69)?1:0,_O=z(720)?0:1,lO=z(540)?0:1,lZ=z(573)?0:1;for(var LO=(z(726),0);LO<io;++LO)jo+=(z(250),2),Lo+=z(930)?1:2,oO+=z(667)?1:2,SO+=(z(31),2),_O+=(z(842),2),lO+=(z(436),2),lZ+=(z(227),3);Zo=jo+Lo+oO+SO+_O+lO+lZ;window.ZO===Zo&&(window.ZO=++Zo)}catch(oz){window.ZO=Zo}var zz=!0;function I(O,Z){O+=Z;return O.toString(36)} 16function Zz(O){var Z=66;!O||document[s(Z,184,171,181,171,164,171,174,171,182,187,149,182,163,182,167)]&&document[_(Z,184,171,181,171,164,171,174,171,182,187,149,182,163,182,167)]!==I(68616527600,Z)||(zz=!1);return zz}function _(O){var Z=arguments.length,S=[],J=1;while(J<Z)S[J-1]=arguments[J++]-O;return String.fromCharCode.apply(String,S)}function Sz(){}Zz(window[Sz[I(1086769,zo)]]===Sz);Zz(typeof ie9rgb4!==I(1242178186114,zo)); 17Zz(RegExp("\x3c")[I(1372120,zo)](function(){return"\x3c"})&!RegExp(I(42804,zo))[_(zo,201,186,200,201)](function(){return"'x3'+'d';"})); 18var iz=window[s(zo,182,201,201,182,184,189,154,203,186,195,201)]||RegExp(_(zo,194,196,183,190,209,182,195,185,199,196,190,185),I(-67,zo))[s(zo,201,186,200,201)](window["\x6e\x61vi\x67a\x74\x6f\x72"]["\x75\x73e\x72A\x67\x65\x6et"]),Iz=+new Date+(z(14)?6E5:349507),Jz,lz,OZ,ZZ=window[_(zo,200,186,201,169,190,194,186,196,202,201)],sZ=iz?z(438)?3E4:23528:z(102)?6E3:3955; 19document[s(zo,182,185,185,154,203,186,195,201,161,190,200,201,186,195,186,199)]&&document[s(zo,182,185,185,154,203,186,195,201,161,190,200,201,186,195,186,199)](_(zo,203,190,200,190,183,190,193,190,201,206,184,189,182,195,188,186),function(O){var Z=94;document[s(Z,212,199,209,199,192,199,202,199,210,215,177,210,191,210,195)]&&(document[s(Z,212,199,209,199,192,199,202,199,210,215,177,210,191,210,195)]===I(1058781889,Z)&&O[s(Z,199,209,178,208,211,209,210,195,194)]?OZ=!0:document[s(Z,212,199,209,199, 20192,199,202,199,210,215,177,210,191,210,195)]===I(68616527572,Z)&&(Jz=+new Date,OZ=!1,_Z()))});function _Z(){if(!document[_(70,183,187,171,184,191,153,171,178,171,169,186,181,184)])return!0;var O=+new Date;if(O>Iz&&(z(346)?6E5:348668)>O-Jz)return Zz(!1);var Z=Zz(lz&&!OZ&&Jz+sZ<O);Jz=O;lz||(lz=!0,ZZ(function(){lz=!1},z(269)?1:0));return Z}_Z();var iZ=[z(697)?15214708:17795081,z(61)?27611931586:2147483647,z(794)?1098594095:1558153217]; 21function IZ(O){var Z=55;O=typeof O===I(1743045621,Z)?O:O[s(Z,171,166,138,171,169,160,165,158)](z(218)?36:31);var S=window[O];if(!S||!S[_(Z,171,166,138,171,169,160,165,158)])return;var J=""+S;window[O]=function(O,Z){lz=!1;return S(O,Z)};window[O][s(Z,171,166,138,171,169,160,165,158)]=function(){return J}}for(var jZ=(z(168),0);jZ<iZ[I(1294399120,zo)];++jZ)IZ(iZ[jZ]);Zz(!1!==window[_(zo,200,184,152,174)]);window.so=window.so||{};window.so._lj="0818d6d26916e80079062acbaf29ed1477b36fdb9989a0f434dbd3723223a60635b759a27659e36e9c8b2e8bb3c7f17e94718ceb4d99dc23f8f5db938eb2425f02bcf6808ca37b7d31b9268c4ec3ac7cb1a33e7f874b6d29b85b05aa4185813b4cbfcf123587c52f0d944faa788ed46ed61151150a2e3f1e2d5f1aa4b5a5b897af338cb6281002a94394cf2639ce24795c85860a48dc55d93e97d027442b1e870bf37dad3c358c5f88c3fb06ebcebebdaadc1ba61c6f50cdc76d702c833ff2138918c918e3d3a25fd61ba2505b6eb93ab81a4c51225350e8ec49196fc4aa72d0638875026748b115c497d671da8d41b3"; 22function JZ(O){var Z=+new Date,S;!document[_(44,157,161,145,158,165,127,145,152,145,143,160,155,158,109,152,152)]||Z>Iz&&(z(873)?830394:6E5)>Z-Jz?S=Zz(!1):(S=Zz(lz&&!OZ&&Jz+sZ<Z),Jz=Z,lz||(lz=!0,ZZ(function(){lz=!1},z(38)?1:0)));return!(arguments[O]^S)}function z(O){return 514>O}function s(O){var Z=arguments.length,S=[];for(var J=1;J<Z;++J)S.push(arguments[J]-O);return String.fromCharCode.apply(String,S)} 23(function(){var O=/(\A([0-9a-f]{1,4}:){1,6}(:[0-9a-f]{1,4}){1,1}\Z)|(\A(([0-9a-f]{1,4}:){1,7}|:):\Z)|(\A:(:[0-9a-f]{1,4}){1,7}\Z)/ig,Z=document.getElementsByTagName("head")[0],S=[];Z&&(Z=Z.innerHTML.slice(0,1E3));while(Z=O.exec(""))S.push(Z)})();})();}catch(x){}finally{ie9rgb4=void(0);};function ie9rgb4(a,b){return a>>b>>0}; 24 25})(); 26 27</script>
27 28
29<script type="text/javascript" src="/TSPD/08bd3ff4dbab20005ac20f093c549664b12e496077f8b8af3a1b26be9f497c1ceba8a2bc23b07d09?type=17"></script>
29 30 31
31<script type="text/javascript"> 32 let url = new URL(window.location.href) 33 if (url.searchParams.has('redirect')) { 34 url.searchParams.delete('redirect') 35 history.replaceState({}, '', url.href) 36 } 37 </script>
37 38 39
39<script src="https://modules-sites.madrigall.fr/modale_achat/index.js"></script>
39 40 41 <!-- Google Tag Manager --> 42
42<script>
vendor: 582 bytes, lines 42-54
42(function (w, d, s, l, i) { 43 w[l] = w[l] || []; 44 w[l].push({ 45 'gtm.start': 46 new Date().getTime(), event: 'gtm.js' 47 }); 48 var f = d.getElementsByTagName(s)[0], 49 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 50 j.async = true; 51 j.src = 52 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 53 f.parentNode.insertBefore(j, f); 54 })(window, document, 'script', 'dataLayer', '
54GTM-WH86HMZ
vendor: 12 bytes, lines 54-55
54'); 55
55</script>
55 56 <!-- End Google Tag Manager --> 57 58 59 60 <meta charset="UTF-8">
60<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"436584057",accountID:"3498592",trustKey:"3498592",xpid:"VwIOWVNaChAEV1dQDggPVlQ=",licenseKey:"NRJS-b8e551bd346fdceee98",applicationID:"436299800",browserID:"436584057"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */ 61(()=>{var e={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)),s=0===Object.keys(r).length?e:r;for(let a in s)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]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="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),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"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)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(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;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
61e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(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].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(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],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,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,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[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()[a[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 s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},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,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(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 s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},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{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(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),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},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})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
61const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
61if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
61o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,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},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,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)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=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)o.call(e,n)&&(t[n]=e[n])}
61(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
61;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{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"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"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";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={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"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
61{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.323.0.PROD"]=self["webpackChunk:NRBA-1.323.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},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,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},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:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$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:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
61ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.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){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.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,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
61{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.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 e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
61null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
61dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
61imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)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,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
61return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}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,s){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 s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.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}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
61!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(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 h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(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,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(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 R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
61if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
61);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
61class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
61h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
61 62<meta name="viewport" content="width=device-width, initial-scale=1"> 63<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 64 65 66 67 68 69 70 71 72 <meta name="description" content="Livres pour enfants & conseils de lecture de Gallimard Jeunesse : les nouveautés, les auteurs, les romans, les livres illustrés, les livres à écouter, les documentaires, les bandes dessinées ou encore les héros de la littérature jeunesse."/> 73 74 <meta property="og:description" content="Gallimard Jeunesse"/> 75 76 <meta property="og:title" content="Gallimard Jeunesse"/> 77 78 <title>Gallimard Jeunesse : Livres pour enfants | Gallimard Jeunesse</title> 79 80 <meta name="twitter:description" content="Gallimard Jeunesse"/> 81 82 <meta name="twitter:title" content="Gallimard Jeunesse"/> 83 84 85 86 87 88 89 <link rel="canonical" href="https://www.gallimard-jeunesse.fr/" /> 90 <link rel="alternate" href="https://www.gallimard-jeunesse.fr/" hreflang="fr" /> 91 92
92<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.gallimard-jeunesse.fr\/catalogue.html","query-input":"name=search_term"},"url":"\/"}]}</script>
92 93 <link rel="icon" type="image/png" sizes="512x512" 94 href="/assets/build//favicons/jeunesse/android-chrome-512x512.png"> 95 <link rel="apple-touch-icon" sizes="180x180" href="/assets/build//favicons/jeunesse/apple-touch-icon.png"> 96 <link rel="icon" type="image/x-icon" href="/assets/build//favicons/jeunesse/favicon.ico"> 97 <link rel="icon" type="image/png" sizes="16x16" href="/assets/build//favicons/jeunesse/favicon-16x16.png"> 98 <link rel="icon" type="image/png" sizes="32x32" href="/assets/build//favicons/jeunesse/favicon-32x32.png"> 99 <link rel="manifest" href="/assets/build//favicons/jeunesse/site.webmanifest"> 100 <link rel="stylesheet" href="/assets/build/main.css"> 101 <link rel="stylesheet" href="/assets/build/jeunesse.css"> 102 103</head> 104 105<body> 106 107 <!-- Google Tag Manager (noscript) --> 108 <noscript> 109 <iframe type="opt-in" data-name="gtm" data-src="https://www.googletagmanager.com/ns.html?id=GTM-WH86HMZ" 110 height="0" width="0" style="display:none;visibility:hidden"></iframe> 111 </noscript> 112 <!-- End Google Tag Manager (noscript) --> 113 114 115 116 117<div class="Site-wrapper"> 118 119 120 121 122 123 124 125 126 127<header class="Header"> 128 <ul class="Wrapper Wrapper--medium"> 129 <li class="Header-logo"> 130 <a href="/" title="Gallimard Jeunesse - Accueil"> 131 <svg class="icon icon-logo" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-logo"></use></svg><svg class="icon icon-logo2" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-logo2"></use></svg> 132 </a> 133 </li> 134 <li class="Header-menu"> 135 <button class="Header-menuBurger button" title="Menu principal" data-toggle="MainMenu"> 136 <span></span><span></span><span></span><span></span> 137 </button> 138 139 140 141 142 143<div id="MainMenu" class="Menu dropdown-pane" data-menu-dropdown> 144 <div class="Wrapper Wrapper--medium"> 145 <ul class="Menu-levels"> 146 <li class="Menu-level Menu-level--0"> 147 <div class="Menu-section"> 148 <ul class="Menu-items vertical menu" data-responsive-menu="drilldown medium-dropdown" data-disable-hover="true" data-click-open="true" data-close-on-click="false" data-close-on-click-inside="false" data-back-button="<li class="Menu-goBack js-drilldown-back"><a title="retour" tabindex="0">Retour</a><svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></li>"> 149 <li class="Menu-item Menu-item--first is-active"> 150 <a title="Tous nos livres">Tous nos livres<svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></a> 151 <ul class="Menu-level Menu-level--1"> 152 <li> 153 <div class="Menu-subItems"> 154 <ul> 155 <li class="Menu-item"> 156 <a title="Nouveautés" href="/catalogue.html?special%5B0%5D=new" >Nouveautés</a> 157 </li> 158 <li class="Menu-item"> 159 <a title="à paraître" href="/catalogue.html?special%5B0%5D=toBePublished" >à paraître</a> 160 </li> 161 <li class="Menu-item"> 162 <p>Par catégorie</p> 163 <div> 164 <ul class="Menu-level Menu-level--2"> 165 <li class="Menu-item"> 166 <a title="Livres illustrés" href="/livres/livres-illustres.html" >Livres illustrés</a> 167 </li> 168 <li class="Menu-item"> 169 <a title="Livres à écouter" href="/livres/livres-a-ecouter.html" >Livres à écouter</a> 170 </li> 171 <li class="Menu-item"> 172 <a title="Premières lectures" href="/livres/premieres-lectures.html" >Premières lectures</a> 173 </li> 174 <li class="Menu-item"> 175 <a title="Romans" href="/livres/romans.html" >Romans</a> 176 </li> 177 <li class="Menu-item"> 178 <a title="Documentaires" href="/livres/documentaires.html" >Documentaires</a> 179 </li> 180 <li class="Menu-item"> 181 <a title="Activités, loisirs créatifs et jeux" href="/livres/activites-loisirs-creatifs-et-jeux.html" >Activités, loisirs créatifs et jeux</a> 182 </li> 183 <li class="Menu-item"> 184 <a title="Bandes dessinées" href="/livres/bandes-dessinees.html" >Bandes dessinées</a> 185 </li> 186 </ul> 187 188 189 190 <a href="/catalogue.html" class="Button Button--secondary Button--dark 191" 192 > 193 Voir tous les livres </a> 194 195 196 </div> 197 </li> 198 </ul> 199 </div> 200 <a class="Menu-advert" href="/personnage/harry-potter.html"> 201 <img src="https://www.gallimard-jeunesse.fr/var/gallimard-multisite/storage/images/_aliases/inspiration_image/8/7/1/1/1178-510-fre-FR/d162decfd129-24.png" alt="Livre Harry Potter - Gallimard Jeunesse" title="Livre Harry Potter - Gallimard Jeunesse"> 202 <img src="https://www.gallimard-jeunesse.fr/var/gallimard-multisite/storage/images/_aliases/inspiration_image/0/6/3/5/15360-912-fre-FR/d162decfd129-24.png" alt="" title=""> 203 </a> 204 </li> 205 </ul> 206 </li> 207 <li class="Menu-item"> 208 <a title="Conseils de lecture">Conseils de lecture<svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></a> 209 <ul class="Menu-level Menu-level--1"> 210 <li> 211 <div class="Menu-subItems"> 212 <ul> 213 <li class="Menu-item"> 214 <a title="De 0 à 1 an : pourquoi lire des livres avec nos bébés ?" href="/conseils-de-lecture/de-0-a-1-an-pourquoi-lire-des-livres-avec-nos-bebes-.html" >De 0 à 1 an : pourquoi lire des livres avec nos bébés ?</a> 215 </li> 216 <li class="Menu-item"> 217 <a title="Livres recommandés par l'Ãducation nationale pour le Cycle 4 (5e, 4e, 3e)" href="/conseils-de-lecture/livres-recommandes-par-l-education-nationale-pour-le-cycle-4-5e-4e-3e-.html" >Livres recommandés par l'Ãducation nationale pour le Cycle 4 (5e, 4e, 3e)</a> 218 </li> 219 <li class="Menu-item"> 220 <a title="10 romans à lire absolument avant d'avoir 13 ans" href="/conseils-de-lecture/10-romans-a-lire-absolument-avant-d-avoir-13-ans.html" >10 romans à lire absolument avant d'avoir 13 ans</a> 221 </li> 222 </ul> 223 224 225 226 <a href="/conseils-de-lecture" class="Button Button--secondary Button--dark 227" 228 > 229 Voir tous les conseils </a> 230 231 232 </div> 233 </li> 234 </ul> 235 </li> 236 <li class="Menu-item"> 237 <a title="Activités">Activités<svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></a> 238 <ul class="Menu-level Menu-level--1"> 239 <li> 240 <div class="Menu-subItems"> 241 <ul> 242 <li class="Menu-item"> 243 <a title="Un amour d'épouvantail : le livret d'
243activités" href="/activites/un-amour-d-epouvantail-le-livret-d-activites.html" >Un amour d'épouvantail : le livret d'activités</a> 244 </li> 245 <li class="Menu-item"> 246 <a title="Livret d'activité - Gruffalo" href="/activites/livret-d-activite-gruffalo.html" >Livret d'activité - Gruffalo</a> 247 </li> 248 <li class="Menu-item"> 249 <a title="Jeu - La Boussole de vérité" href="/activites/jeu-la-boussole-de-verite.html" >Jeu - La Boussole de vérité</a> 250 </li> 251 </ul> 252 253 254 255 <a href="/activites" class="Button Button--secondary Button--dark 256" 257 > 258 Voir toutes les activités </a> 259 260 261 </div> 262 </li> 263 </ul> 264 </li> 265 <li class="Menu-item"> 266 <a href=/actualites-agenda.html >Actualités/Agenda</a> 267 </li> 268 <li class="Menu-item"> 269 <a href=/les-auteurs/ >Les auteurs</a> 270 </li> 271 <li class="Menu-item"> 272 <a title="Professionnels">Professionnels<svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></a> 273 <ul class="Menu-level Menu-level--1"> 274 <li> 275 <div class="Menu-subItems"> 276 <ul> 277 <li class="Menu-item"> 278 <a title="Enseignants" href="/professionnels/enseignants" >Enseignants</a> 279 </li> 280 <li class="Menu-item"> 281 <a title="Libraires" href="/professionnels/libraires.html" >Libraires</a> 282 </li> 283 <li class="Menu-item"> 284 <a title="Journalistes" href="/professionnels/journalistes.html" >Journalistes</a> 285 </li> 286 <li class="Menu-item"> 287 <a title="Foreign Rights" href="/professionnels/subsidiary-rights-department.html" >Foreign Rights</a> 288 </li> 289 <li class="Menu-item"> 290 <a title="Nous rejoindre" href="/professionnels/nous-rejoindre.html" >Nous rejoindre</a> 291 </li> 292 </ul> 293 </div> 294 </li> 295 </ul> 296 </li> 297 298 <li class="Menu-item Menu-item--uptoTablet"> 299 <a title="Ma liste" class="Menu-sectionLink" data-link-liste href="#"> 300 Ma liste 301 </a> 302 </li> 303 </ul> 304 </div> 305 306 <div class="Menu-newsletter Menu-section"> 307 <div class="Menu-newsletterContainer"> 308 <p class="Menu-sectionTitle">Abonnez-vous à nos newsletters</p> 309 <div class="Menu-newsletterContent"> 310 <p>Toute lâactualité, des contenus gratuits et des avantages exclusifs dans votre boite mail!</p> 311 <a href="/les-newsletters-de-gallimard-jeunesse.html" title="Newsletter"> 312 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 313 </a> 314 </div> 315 </div> 316 </div> 317 318 <div class="Menu-socialNetworks Menu-section"> 319 <p class="Menu-sectionTitle">Suivez Gallimard Jeunesse</p> 320 321<ul class="SocialNetworks SocialNetworks--dark"> 322 <li> 323 <a title="Facebook" href="https://www.facebook.com/GallimardJeunesse" rel="nofollow"> 324 <svg class="icon icon-facebook" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-facebook"></use></svg> 325 </a> 326 </li> 327 <li> 328 <a title="Instagram" href="https://www.instagram.com/gallimard_jeunesse/" rel="nofollow"> 329 <svg class="icon icon-instagram" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-instagram"></use></svg> 330 </a> 331 </li> 332 <li> 333 <a title="Youtube" href="https://www.youtube.com/channel/UCq3yzyyEs-om9yUjUIgMAfQ" rel="nofollow"> 334 <svg class="icon icon-youtube" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-youtube"></use></svg> 335 </a> 336 </li> 337 </ul> 338 </div> 339 </li> 340 </ul> 341 </div> 342</div> 343 344 </li> 345 <li class="Header-search"> 346 <div class="Header-searchContainer Header-searchContainer--fromTablet"> 347 <form action="/catalogue.html" method="get"> 348 <label for="headerSearch" title="Rechercher sur le site" data-toggle="SearchPanel"> 349 <svg class="icon icon-search" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-search"></use></svg> 350 <input id="headerSearch" type="search" placeholder="rechercher" name="text" autocomplete="off" data-search-url="/esi/layout/search"> 351 </label> 352 </form> 353 </div> 354 <div class="Header-searchContainer Header-searchContainer--phone"> 355 <button class="Header-searchButton button" title="Rechercher sur le site" data-toggle="SearchPanel"> 356 <svg class="icon icon-search" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-search"></use></svg>
357 <span class="Header-searchCloseButton"><span></span><span></span></span> 358 </button> 359 </div> 360 <div id="SearchPanel" class="Header-searchPanel dropdown-pane" data-search-dropdown> 361 <div class="Wrapper Wrapper--medium"> 362 <div class="SearchPanel-form"> 363 <form action="/catalogue.html" method="get"> 364 <label for="headerSearchPanel" title="Rechercher sur le site"> 365 <svg class="icon icon-search" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-search"></use></svg> 366 <input id="headerSearchPanel" class="mobileSearchInput" type="search" placeholder="rechercher" name="text" autocomplete="off" data-search-url="/esi/layout/search"> 367 </label> 368 </form> 369 </div> 370 371 372 373<ul class="SearchPanel"> 374 375 376 </ul> 377 378 </div> 379 </div> 380 </li> 381 382 <li class="Header-links"> 383 <ul> 384 <li> 385 <a href="#" title="inspirez-moi !" class="Highlight button" data-toggle="InspirationsPanel"> 386 inspirez-moi ! 387 </a> 388 </li> 389 <li> 390 <a href="/les-newsletters-de-gallimard-jeunesse.html" title="newsletters">newsletters</a> 391 </li> 392 <li> 393 <button type="button" id="link-ma-liste">ma liste</button> 394 </li> 395 </ul> 396 </li> 397 </ul> 398 399 400 <div id="InspirationsPanel" class="InspirationsPanel dropdown-pane" data-inspirations-dropdown > 401 402 403 404 405<div class="Inspirations" data-recommandations="{"url":"\/catalogue.html","items":[{"age":"4","text":"dinosaures","ageText":"4 ans"},{"age":"9","text":"\u00c9gypte","ageText":"9 ans"},{"age":"14","text":"amour","ageText":"14 ans"},{"age":"6","text":"princesse","ageText":"6 ans"},{"age":"1","text":"musique","ageText":"1 an"},{"age":"13","text":"Seconde guerre mondiale","ageText":"13 ans"},{"age":"16","text":"relation parents \/ adolescents","ageText":"16 ans"},{"age":"10","text":"Harry Potter","ageText":"10 ans"}]}"> 406 <div class="Wrapper Wrapper--medium"> 407 <img class="Inspirations-image" src="https://www.gallimard-jeunesse.fr/var/gallimard-multisite/storage/images/_aliases/inspiration_image/6/4/5/5/15546-135-fre-FR/Gallimard-Jeunesse-Moteur-Inspiration.png" alt="Matilda - Gallimard Jeunesse - Quentin Blake" title="Matilda - Gallimard Jeunesse - Quentin Blake"> 408 <div class="Inspirations-text"> 409 Je cherche un livre pour un lecteur ou une lectrice de 410 <div class="Inspirations-trigger"> 411 <button id="InspirationsAge" class="Inspirations-age" data-tippy-content></button><svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 412 </div> 413 qui parle de 414 <div class="Inspirations-trigger"> 415 <span id="InspirationsThematic" class="Inspirations-thematic"></span> 416 <p class="Inspirations-thematicInput"> 417 <label for="Inspirations-thematicInput"></label> 418 <input id="Inspirations-thematicInput" type="search"> 419 </p> 420 </div> 421 <div class="Inspirations-submit"> 422 423 424 425 <a href="#" class="Button Button--secondary Button--dark 426" 427 > 428 Voir les résultats </a> 429 430 431 </div> 432 </div> 433 434 <div id="InspirationsAgesList" class="Inspirations-agesList" style="display:none;"> 435 <p class="Inspirations-currentAge"></p> 436 <ul> 437 <li data-param="age" data-value="0"><button type="button">moins d'un an</button></li> 438 <li data-param="age" data-value="1"><button type="button">1 an</button></li> 439 <li data-param="age" data-value="2"><button type="button">2 ans</button></li> 440 <li data-param="age" data-value="3"><button type="button">3 ans</button></li> 441 <li data-param="age" data-value="4"><button type="button">4 ans</button></li> 442 <li data-param="age" data-value="5"><button type="button">5 ans</button></li> 443 <li data-param="age" data-value="6"><button type="button">6 ans</button></li> 444 <li data-param="age" data-value="7"><button type="button">7 ans</button></li> 445 <li data-param="age" data-value="8"><button type="button">8 ans</button></li> 446 <li data-param="age" data-value="9"><button type="button">9 ans</button></li> 447 <li data-param="age" data-value="10"><button type="button">10 ans</button></li> 448 <li data-param="age" data-value="11"><button type="button">11 ans</button></li> 449 <li data-param="age" data-value="12"><button type="button">12 ans</button></li> 450 <li data-param="age" data-value="13"><button type="button">13 ans</button></li> 451 <li data-param="age" data-value="14"><button type="button">14 ans</button></li> 452 <li data-param="age" data-value="15"><button type="button">15 ans</button></li> 453 <li data-param="age" data-value="16"><button type="button">16 ans</button></li> 454 <li data-param="age" data-value="17"><button type="button">17 ans</button></li> 455 <li data-param="age" data-value="18"><button type="button">18 ans</button></li> 456 </ul> 457 </div> 458 </div> 459</div> 460 461 </div> 462 463 <div class="Header-inspirations"> 464 <div class="Wrapper Wrapper--medium"> 465 <button class="InspirationsCanvas-button button" type="button" title="Ouvrir la fenêtre" data-toggle="InspirationsPanel">
466 <span>Inspirez-moi !</span><svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 467 </button> 468 </div> 469 </div> 470 471</header> 472 473 <main> 474 475 476<main class="Homepage"> 477 478 479 480 481<div class="Inspirations" data-recommandations="{"url":"\/catalogue.html","items":[{"age":"4","text":"dinosaures","ageText":"4 ans"},{"age":"9","text":"\u00c9gypte","ageText":"9 ans"},{"age":"14","text":"amour","ageText":"14 ans"},{"age":"6","text":"princesse","ageText":"6 ans"},{"age":"1","text":"musique","ageText":"1 an"},{"age":"13","text":"Seconde guerre mondiale","ageText":"13 ans"},{"age":"16","text":"relation parents \/ adolescents","ageText":"16 ans"},{"age":"10","text":"Harry Potter","ageText":"10 ans"}]}"> 482 <div class="Wrapper Wrapper--medium"> 483 <img class="Inspirations-image" src="https://www.gallimard-jeunesse.fr/var/gallimard-multisite/storage/images/_aliases/inspiration_image/6/4/5/5/15546-135-fre-FR/Gallimard-Jeunesse-Moteur-Inspiration.png" alt="Matilda - Gallimard Jeunesse - Quentin Blake" title="Matilda - Gallimard Jeunesse - Quentin Blake"> 484 <div class="Inspirations-text"> 485 Je cherche un livre pour un lecteur ou une lectrice de 486 <div class="Inspirations-trigger"> 487 <button id="InspirationsAge" class="Inspirations-age" data-tippy-content></button><svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 488 </div> 489 qui parle de 490 <div class="Inspirations-trigger"> 491 <span id="InspirationsThematic" class="Inspirations-thematic"></span> 492 <p class="Inspirations-thematicInput"> 493 <label for="Inspirations-thematicInput"></label> 494 <input id="Inspirations-thematicInput" type="search"> 495 </p> 496 </div> 497 <div class="Inspirations-submit"> 498 499 500 501 <a href="#" class="Button Button--secondary Button--dark 502" 503 > 504 Voir les résultats </a> 505 506 507 </div> 508 </div> 509 510 <div id="InspirationsAgesList" class="Inspirations-agesList" style="display:none;"> 511 <p class="Inspirations-currentAge"></p> 512 <ul> 513 <li data-param="age" data-value="0"><button type="button">moins d'un an</button></li> 514 <li data-param="age" data-value="1"><button type="button">1 an</button></li> 515 <li data-param="age" data-value="2"><button type="button">2 ans</button></li> 516 <li data-param="age" data-value="3"><button type="button">3 ans</button></li> 517 <li data-param="age" data-value="4"><button type="button">4 ans</button></li> 518 <li data-param="age" data-value="5"><button type="button">5 ans</button></li> 519 <li data-param="age" data-value="6"><button type="button">6 ans</button></li> 520 <li data-param="age" data-value="7"><button type="button">7 ans</button></li> 521 <li data-param="age" data-value="8"><button type="button">8 ans</button></li> 522 <li data-param="age" data-value="9"><button type="button">9 ans</button></li> 523 <li data-param="age" data-value="10"><button type="button">10 ans</button></li> 524 <li data-param="age" data-value="11"><button type="button">11 ans</button></li> 525 <li data-param="age" data-value="12"><button type="button">12 ans</button></li> 526 <li data-param="age" data-value="13"><button type="button">13 ans</button></li> 527 <li data-param="age" data-value="14"><button type="button">14 ans</button></li> 528 <li data-param="age" data-value="15"><button type="button">15 ans</button></li> 529 <li data-param="age" data-value="16"><button type="button">16 ans</button></li> 530 <li data-param="age" data-value="17"><button type="button">17 ans</button></li> 531 <li data-param="age" data-value="18"><button type="button">18 ans</button></li> 532 </ul> 533 </div> 534 </div> 535</div> 536 537 538 <section class="Homepage-novelty Section Section--gray"> 539 540 541 542<div class="HomepageNovelty">
543 <div class="Wrapper Wrapper--medium"> 544 545 546 547 <p class="Title Title--primary"> 548 <span>Nouveautés</span> 549 <a href="/catalogue.html?special%5B0%5D=new" title="Consulter toutes les nouveautés">Toutes les nouveautés</a> 550 </p> 551 552 553 554 555 556<div class="NoveltySlider Slider"> 557 <div class="NoveltySlider-container swiper-container"> 558 <ul class="NoveltySlider-wrapper swiper-wrapper"> 559 <li class="NoveltySlider-slide swiper-slide"> 560 <div class="NoveltySlider-image"> 561 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/0/8/2/6/66280-1-fre-FR/champ_roses_light.jpg" alt="" title=""> 562 </div> 563 <div class="NoveltySlider-content"> 564 <ul> 565 <li> 566 <div class="NoveltySlider-suptitle"><div class="eztext-field">PHILIP PULLMAN</div></div> 567 <p class="NoveltySlider-title"> 568 <a href="/actualites/2026/le-champ-de-roses" title="Le champ de roses"> 569 Le champ de roses 570 </a> 571 </p> 572 </li> 573 <li> 574 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p>Le final virtuose de la saga <em>À la croisée des mondes</em> !</p> 575</div> 576 577</div> 578 </li> 579 <li></li> 580 </ul> 581 </div> 582 </li> 583 <li class="NoveltySlider-slide swiper-slide"> 584 <div class="NoveltySlider-image"> 585 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/3/0/2/6/66203-1-fre-FR/Gruffalo_light.jpg" alt="" title=""> 586 </div> 587 <div class="NoveltySlider-content"> 588 <ul> 589 <li> 590 <div class="NoveltySlider-suptitle"><div class="eztext-field">JULIA DONALDSON<br /> 591AXEL SCHEFFLER</div></div> 592 <p class="NoveltySlider-title"> 593 <a href="/actualites/2026/mamie-gruffalo" title="Mamie Gruffalo"> 594 Mamie Gruffalo 595 </a> 596 </p> 597 </li> 598 <li> 599 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p>La nouvelle aventure du célèbre héros créé par Julia Donaldson et Axel Scheffler !</p> 600</div> 601 602</div> 603 </li> 604 <li></li> 605 </ul> 606 </div> 607 </li> 608 <li class="NoveltySlider-slide swiper-slide"> 609 <div class="NoveltySlider-image"> 610 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/5/2/2/6/66225-1-fre-FR/Bandeau-SiteGJ-Nous-04.jpg" alt="" title=""> 611 </div> 612 <div class="NoveltySlider-content"> 613 <ul> 614 <li> 615 <div class="NoveltySlider-suptitle"><div class="eztext-field">CHRISTELLE DABOS</div></div> 616 <p class="NoveltySlider-title"> 617 <a href="/actualites/2026/nous" title="Nous"> 618 Nous 619 </a> 620 </p> 621 </li> 622 <li> 623 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p>Une enquête haletante et une dystopie fascinante par l'autrice de <em>La Passe-miroir</em>.</p> 624</div> 625 626</div> 627 </li> 628 <li></li> 629 </ul> 630 </div> 631 </li> 632 <li class="NoveltySlider-slide swiper-slide"> 633 <div class="NoveltySlider-image"> 634 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/7/1/8/5/65817-6-fre-FR/precosnow.png" alt="" title=""> 635 </div> 636 <div class="NoveltySlider-content"> 637 <ul> 638 <li> 639 <div class="NoveltySlider-suptitle"><div class="eztext-field"></div></div> 640 <p class="NoveltySlider-title"> 641 <a href="/actualites/2026/falling-like-snow.html" title="Falling like snow"> 642 Falling like snow 643 </a> 644 </p> 645 </li> 646 <li> 647 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p>Un goodie exclusif offert pour les 200 premières précommandes !</p><p> </p> 648</div> 649 650</div> 651 </li> 652 <li></li> 653 </ul> 654 </div> 655 </li> 656 <li class="NoveltySlider-slide swiper-slide"> 657 <div class="NoveltySlider-image"> 658 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/1/8/1/6/66181-1-fre-FR/motordu_light.jpg" alt="" title=""> 659 </div> 660 <div class="NoveltySlider-content"> 661 <ul> 662 <li> 663 <div class="NoveltySlider-suptitle"><div class="eztext-field">PEF</div></div> 664 <p class="NoveltySlider-title"> 665 <a href="/actualites/2026/la-belle-lisse-poire-du-prince-de-motordu-en-chansons2" title="La belle lisse poire du prince de Motordu en chansons"> 666 La belle lisse poire du prince de Motordu en chansons 667 </a> 668 </p> 669 </li> 670 <li> 671 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p> Un conte musical irrésistible au royaume des jeux de mots ! </p> 672</div> 673 674</div> 675 </li> 676 <li></li> 677 </ul> 678 </div> 679 </li> 680 <li class="NoveltySlider-slide swiper-slide"> 681 <div class="NoveltySlider-image"> 682 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/5/3/9/5/65935-1-fre-FR/Bandeau-SiteGJ-Lucrece11-01.jpg" alt="" title=""> 683 </div> 684 <div class="NoveltySlider-content"> 685 <ul> 686 <li> 687 <div class="NoveltySlider-suptitle"><div class="eztext-field">ANNE GOSCINNY & CATEL</div></div> 688 <p class="NoveltySlider-title">
689 <a href="/actualites/2026/le-monde-de-lucrece-11" title="Le monde de Lucrèce 11"> 690 Le monde de Lucrèce 11 691 </a> 692 </p> 693 </li> 694 <li> 695 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p>La vie est belle quand on est bien entouré !</p> 696</div> 697 698</div> 699 </li> 700 <li></li> 701 </ul> 702 </div> 703 </li> 704 <li class="NoveltySlider-slide swiper-slide"> 705 <div class="NoveltySlider-image"> 706 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/2/1/9/5/65912-1-fre-FR/banniere%20copie.jpg" alt="" title=""> 707 </div> 708 <div class="NoveltySlider-content"> 709 <ul> 710 <li> 711 <div class="NoveltySlider-suptitle"><div class="eztext-field">MARIE DESPLECHIN<br /> 712SERGE BLOCH</div></div> 713 <p class="NoveltySlider-title"> 714 <a href="/actualites/2026/gaza-eux-c-est-nous.html" title="Gaza - Eux, c'est nous"> 715 Gaza - Eux, c'est nous 716 </a> 717 </p> 718 </li> 719 <li> 720 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p>Dix ans après <em>Eux c'est nous</em>, 80 éditeurs jeunesse se mobilisent en solidarité avec les enfants de Gaza.</p> 721</div> 722 723</div> 724 </li> 725 <li></li> 726 </ul> 727 </div> 728 </li> 729 <li class="NoveltySlider-slide swiper-slide"> 730 <div class="NoveltySlider-image"> 731 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/news_slider_large/var/gallimard-multisite/storage/images/9/7/9/5/65979-1-fre-FR/lottie_light.jpg" alt="" title=""> 732 </div> 733 <div class="NoveltySlider-content"> 734 <ul> 735 <li> 736 <div class="NoveltySlider-suptitle"><div class="eztext-field">KATIE KIRBY</div></div> 737 <p class="NoveltySlider-title"> 738 <a href="/actualites/2026/l-indispensable-manuel-de-survie-de-lottie-brooks" title="L'indispensable manuel de survie de Lottie Brooks"> 739 L'indispensable manuel de survie de Lottie Brooks 740 </a> 741 </p> 742 </li> 743 <li> 744 <div class="NoveltySlider-text"> <div class="ezrichtext-field RichText"><p> Un guide interactif pour écrire son journal intime comme Lottie ! </p> 745</div> 746 747</div> 748 </li> 749 <li></li> 750 </ul> 751 </div> 752 </li> 753 </ul> 754 </div> 755 <div class="NoveltySlider-options"> 756 <div class="NoveltySlider-controlsTop"> 757 <ul class="NoveltySlider-navigation"> 758 <li class="NoveltySlider-button NoveltySlider-prevButton" title="Page précédente"><svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></li> 759 <li class="NoveltySlider-button NoveltySlider-nextButton" title="Page suivante"><svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></li> 760 </ul> 761 </div> 762 <div class="NoveltySlider-controlsBottom"> 763 <div class="NoveltySlider-bullets swiper-pagination"></div> 764 </div> 765 </div> 766</div> 767 768 769 770 771 772<div class="BooksSlider Slider"> 773 <div class="Slider-container swiper-container"> 774 <ul class="Slider-wrapper swiper-wrapper"> 775 <li class="Slider-slide swiper-slide"> 776 777 778 779<div class="BookItem" id="9782075233705" > 780 <div class="BookItem-container"> 781 <div class="BookItem-cover"> 782 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/9782075233705.gif" alt="Le Noël de Bouillotte - Teresa Bellon, Juliette Vallery" title="Le Noël de Bouillotte - Teresa Bellon, Juliette Vallery"> 783 </div> 784 <div class="BookItem-text"> 785 <p class="BookItem-contributor"> 786 787 <a href="/auteurs/juliette-vallery.html" class="BookItem-contributor" 788 title="Juliette Vallery"> 789 Juliette
790 <span>Vallery</span></a> </p> 791 792 <p class="BookItem-contributor"> 793 Illustré par 794 <a href="/auteurs/teresa-bellon.html" class="BookItem-contributor" 795 title="Teresa Bellon"> 796 Teresa 797 <span>Bellon</span></a> </p> 798 <p class="BookItem-title"> 799 <a href="/9782075233705/le-noel-de-bouillotte.html" title="Le Noël de Bouillotte" ><strong>Le Noël de Bouillotte</strong></a> 800 </p> 801 802 803 804 </div> 805 </div> 806</div> 807 808 809 810 </li> 811 <li class="Slider-slide swiper-slide"> 812 813 814 815<div class="BookItem" id="9782075236157" > 816 <div class="BookItem-container"> 817 <div class="BookItem-cover"> 818 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06402.jpg" alt="La Chaussette du Père Noël - Angélique Leone, Sanoe" title="La Chaussette du Père Noël - Angélique Leone, Sanoe"> 819 </div> 820 <div class="BookItem-text"> 821 <p class="BookItem-contributor"> 822 823 <a href="/auteurs/angelique-leone.html" class="BookItem-contributor" 824 title="Angélique Leone"> 825 Angélique 826 <span>Leone</span></a> </p> 827 828 <p class="BookItem-contributor"> 829 Illustré par 830 <a href="/auteurs/sanoe.html" class="BookItem-contributor" 831 title=" Sanoe"> 832 833 <span>Sanoe</span></a> </p> 834 <p class="BookItem-title"> 835 <a href="/9782075236157/la-chaussette-du-pere-noel.html" title="La Chaussette du Père Noël" ><strong>La Chaussette du Père Noël</strong></a> 836 </p> 837 838 839 840 </div> 841 </div> 842</div> 843 844 845 846 </li> 847 <li class="Slider-slide swiper-slide"> 848 849 850 851<div class="BookItem" id="9782075227117" > 852 <div class="BookItem-container"> 853 <div class="BookItem-cover"> 854 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06002.jpg" alt="Le manuel magique des apprentis sorciers - Joe Rioux, A.J. Wood" title="Le manuel magique des apprentis sorciers - Joe Rioux, A.J. Wood"> 855 </div> 856 <div class="BookItem-text"> 857 <p class="BookItem-contributor"> 858 859 <a href="/auteurs/a-j-wood.html" class="BookItem-contributor" 860 title="A.J. Wood"> 861 A.J. 862 <span>Wood</span></a> </p> 863 864 <p class="BookItem-contributor"> 865 Illustré par 866 <a href="/auteurs/joe-rioux.html" class="BookItem-contributor" 867 title="Joe Rioux"> 868 Joe 869 <span>Rioux</span></a> </p> 870 <p class="BookItem-title"> 871 <a href="/9782075227117/le-manuel-magique-des-apprentis-sorciers.html" title="Le manuel magique des apprentis sorciers" ><strong>Le manuel magique des apprentis sorciers</strong></a> 872 </p> 873 <p class="BookItem-subtext"> 874 <span>40 expériences à réaliser à la maison</span> </p> 875 876 877 878 </div> 879 </div> 880</div> 881 882 883 884 </li> 885 <li class="Slider-slide swiper-slide"> 886 887 888 889<div class="BookItem" id="9782075246590" > 890 <div class="BookItem-container"> 891 <div class="BookItem-cover"> 892 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06828.jpg" alt="Alma - Timothée de Fombelle, François Place" title="Alma - Timothée de Fombelle, François Place"> 893 </div> 894 <div class="BookItem-text"> 895 <p class="BookItem-contributor"> 896 897 <a href="/auteurs/timothee-de-fombelle.html" class="BookItem-contributor" 898 title="Timothée de Fombelle"> 899 Timothée de 900 <span>Fombelle</span></a> </p> 901 902 <p class="BookItem-contributor"> 903 Illustré par 904 <a href="/auteurs/francois-place.html" class="BookItem-contributor" 905 title="François Place"> 906 François
907 <span>Place</span></a> </p> 908 <p class="BookItem-title"> 909 <a href="/9782075246590/alma-3.html" title="Alma" ><strong>Alma</strong></a> 910 </p> 911 <p class="BookItem-subtext"> 912 <span>Tome 3 - La liberté</span> </p> 913 914 915 916 </div> 917 </div> 918</div> 919 920 921 922 </li> 923 <li class="Slider-slide swiper-slide"> 924 925 926 927<div class="BookItem" id="9782075245920" > 928 <div class="BookItem-container"> 929 <div class="BookItem-cover"> 930 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06801.jpg" alt="Falling Like Snow - Misty Wilson" title="Falling Like Snow - Misty Wilson"> 931 </div> 932 <div class="BookItem-text"> 933 <p class="BookItem-contributor"> 934 935 <a href="/auteurs/misty-wilson.html" class="BookItem-contributor" 936 title="Misty Wilson"> 937 Misty 938 <span>Wilson</span></a> </p> 939 940 <p class="BookItem-title"> 941 <a href="/9782075245920/falling-like-snow.html" title="Falling Like Snow" ><strong>Falling Like Snow</strong></a> 942 </p> 943 944 945 946 </div> 947 </div> 948</div> 949 950 951 952 </li> 953 <li class="Slider-slide swiper-slide"> 954 955 956 957<div class="BookItem" id="9782075241199" > 958 <div class="BookItem-container"> 959 <div class="BookItem-cover"> 960 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06582.jpg" alt="Câest Noël mon bébé - Marie Bretin" title="Câest Noël mon bébé - Marie Bretin"> 961 </div> 962 <div class="BookItem-text"> 963 <p class="BookItem-contributor"> 964 965 Collectif 966 </p> 967 968 <p class="BookItem-contributor"> 969 Illustré par 970 <a href="/auteurs/marie-bretin.html" class="BookItem-contributor" 971 title="Marie Bretin"> 972 Marie 973 <span>Bretin</span></a> </p> 974 <p class="BookItem-title"> 975 <a href="/9782075241199/c-est-noel-mon-bebe.html" title="Câest Noël mon bébé" ><strong>Câest Noël mon bébé</strong></a> 976 </p> 977 978 979 980 </div> 981 </div> 982</div> 983 984 985 986 </li> 987 <li class="Slider-slide swiper-slide"> 988 989 990 991<div class="BookItem" id="9782075241830" > 992 <div class="BookItem-container"> 993 <div class="BookItem-cover"> 994 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06605.jpg" alt="La lettre de mon grand-père - Jim Field, Michael Morpurgo" title="La lettre de mon grand-père - Jim Field, Michael Morpurgo"> 995 </div> 996 <div class="BookItem-text"> 997 <p class="BookItem-contributor"> 998 999 <a href="/auteurs/michael-morpurgo.html" class="BookItem-contributor" 1000 title="Michael Morpurgo"> 1001 Michael 1002 <span>Morpurgo</span></a> </p> 1003 1004 <p class="BookItem-contributor"> 1005 Illustré par 1006 <a href="/auteurs/jim-field.html" class="BookItem-contributor" 1007 title="Jim Field"> 1008 Jim 1009 <span>Field</span></a> </p> 1010 <p class="BookItem-title"> 1011 <a href="/9782075241830/la-lettre-de-mon-grand-pere.html" title="La lettre de mon grand-père" ><strong>La lettre de mon grand-père</strong></a> 1012 </p> 1013 1014 1015 1016 </div> 1017 </div> 1018</div> 1019 1020 1021 1022 </li> 1023 <li class="Slider-slide swiper-slide"> 1024 1025 1026 1027<div class="BookItem" id="9782075230902" > 1028 <div class="BookItem-container"> 1029 <div class="BookItem-cover"> 1030 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06188.jpg" alt="L'élixir de parole - Vincent Boudgourd, Agnès Desarthe" title="L'élixir de parole - Vincent Boudgourd, Agnès Desarthe"> 1031 </div> 1032 <div class="BookItem-text"> 1033 <p class="BookItem-contributor"> 1034 1035 <a href="/auteurs/agnes-desarthe.html" class="BookItem-contributor" 1036 title="Agnès Desarthe"> 1037 Agnès
1038 <span>Desarthe</span></a> </p> 1039 1040 <p class="BookItem-contributor"> 1041 Illustré par 1042 <a href="/auteurs/vincent-boudgourd.html" class="BookItem-contributor" 1043 title="Vincent Boudgourd"> 1044 Vincent 1045 <span>Boudgourd</span></a> </p> 1046 <p class="BookItem-title"> 1047 <a href="/9782075230902/l-elixir-de-parole.html" title="L'élixir de parole" ><strong>L'élixir de parole</strong></a> 1048 </p> 1049 1050 1051 1052 </div> 1053 </div> 1054</div> 1055 1056 1057 1058 </li> 1059 <li class="Slider-slide swiper-slide"> 1060 1061 1062 1063<div class="BookItem" id="9782075226455" > 1064 <div class="BookItem-container"> 1065 <div class="BookItem-cover"> 1066 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J05992.jpg" alt="L'Odyssée de l'autre monde - Anne-Laure Bondoux" title="L'Odyssée de l'autre monde - Anne-Laure Bondoux"> 1067 </div> 1068 <div class="BookItem-text"> 1069 <p class="BookItem-contributor"> 1070 1071 <a href="/auteurs/anne-laure-bondoux.html" class="BookItem-contributor" 1072 title="Anne-Laure Bondoux"> 1073 Anne-Laure 1074 <span>Bondoux</span></a> </p> 1075 1076 <p class="BookItem-title"> 1077 <a href="/9782075226455/l-odyssee-de-l-autre-monde.html" title="L'Odyssée de l'autre monde" ><strong>L'Odyssée de l'autre monde</strong></a> 1078 </p> 1079 1080 1081 1082 </div> 1083 </div> 1084</div> 1085 1086 1087 1088 </li> 1089 <li class="Slider-slide swiper-slide"> 1090 1091 1092 1093<div class="BookItem" id="9782075249157" > 1094 <span class="BookItem-audiobook" title="Livre audio"> 1095 <svg class="icon icon-audiobook" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-audiobook"></use></svg> 1096 <img alt="Livre audio" 1097 src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzAgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iUGFnZS0xIj4KCTxnIGlkPSJIb21lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA0NS4wMDAwMDAsIC0xMzAwLjAwMDAwMCkiPgoJCTxnIGlkPSJHcm91cC00LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk3Mi4wMDAwMDAsIDEzMDAuMDAwMDAwKSI+CgkJCTxnIGlkPSJHcm91cC0xNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzMuMTE1MDAwLCAwLjAwMDAwMCkiPgoJCQkJPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMjMuMiw5LjFoLTEuMVY4LjFjMC0wLjItMC4yLTAuNC0wLjQtMC40Yy00LjgsMC02LjUsMS03LjIsMS43Yy0wLjYtMC43LTIuNC0xLjctNy4yLTEuNwoJCQkJCUM3LjIsNy43LDcsNy45LDcsOC4xdjEuMUg2Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2MTMuM2MwLDAuMiwwLjIsMC40LDAuNCwwLjRoMTcuMmMwLjIsMCwwLjQtMC4yLDAuNC0wLjRWOS41CgkJCQkJQzIzLjUsOS4zLDIzLjQsOS4xLDIzLjIsOS4xTDIzLjIsOS4xeiBNNi4zLDIyLjVWOS44SDd2MTEuNWMwLDAuMiwwLjIsMC40LDAuNCwwLjRjNSwwLDYuNCwwLjUsNi44LDAuN0g2LjN6IE0xNC4yLDIxLjcKCQkJCQljLTAuOS0wLjQtMi42LTAuNy02LjUtMC43VjguNGM2LjIsMC4xLDYuNCwxLjgsNi41LDEuOFYyMS43eiBNMTQuOSwxMC4yYzAtMC4xLDAuNC0xLjcsNi41LTEuOFYyMWMtMy44LDAtNS42LDAuMy02LjUsMC43VjEwLjIKCQkJCQl6IE0yMi44LDIyLjVIMTVjMC40LTAuMiwxLjktMC43LDYuNy0wLjdjMC4yLDAsMC40LTAuMiwwLjQtMC40VjkuOGgwLjdWMjIuNXoiLz4KCQkJCTxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMuMiwxMC4zQzEuMSwxMC40LDAsMTIuMSwwLDEzLjV2Mi44YzAsMS44LDEuNSwzLjMsMy4zLDMuM2gwLjNjMC42LDAsMS4xLTAuNSwxLjEtMS4xdi03LjIKCQkJCQljMC0wLjctMC44LTEtMS40LTFjMC4xLTEuOCwxLjYtOS43LDExLjItOS43czExLDcuOCwxMS4xLDkuNmMtMC45LDAtMS4yLDAuNS0xLjIsMXY3LjJjMCwwLjYsMC41LDEuMSwxLjEsMS4xaDAuMwoJCQkJCWMxLjgsMCwzLjMtMS41LDMuMy0zLjN2LTIuOGMwLTEuNC0wLjktMi43LTIuMS0zLjFjLTAuNC0wLjEtMC42LTAuMS0wLjYtMC4xQzI2LjMsOC4zLDI0LjgsMCwxNC42LDBTMi43LDguMywyLjYsMTAuNCIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="> 1098 </span> 1099 <div class="BookItem-container"> 1100 <div class="BookItem-cover"> 1101 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/Q29551.jpg" alt="Falling Like Snow - Misty Wilson" title="Falling Like Snow - Misty Wilson"> 1102 </div> 1103 <div class="BookItem-text"> 1104 <p class="BookItem-contributor"> 1105 1106 <a href="/auteurs/misty-wilson.html" class="BookItem-contributor" 1107 title="Misty Wilson"> 1108 Misty
1109 <span>Wilson</span></a> </p> 1110 1111 <p class="BookItem-title"> 1112 <a href="/9782075249157/falling-like-snow.html" title="Falling Like Snow" ><strong>Falling Like Snow</strong></a> 1113 </p> 1114 1115 1116 1117 </div> 1118 </div> 1119</div> 1120 1121 1122 1123 </li> 1124 <li class="Slider-slide swiper-slide"> 1125 1126 1127 1128<div class="BookItem" id="9782075242592" > 1129 <div class="BookItem-container"> 1130 <div class="BookItem-cover"> 1131 <img src="/bundles/common/themes/main/img/nocover-item-small.png" class="noCover" alt="" title=""> 1132 </div> 1133 <div class="BookItem-text"> 1134 <p class="BookItem-contributor"> 1135 1136 <a href="/auteurs/melisande-luthringer.html" class="BookItem-contributor" 1137 title="Mélisande Luthringer"> 1138 Mélisande 1139 <span>Luthringer</span></a> </p> 1140 1141 <p class="BookItem-title"> 1142 <a href="/9782075242592/mon-pop-up-sonore-les-bebes-animaux.html" title="Mon pop-up sonore - Les bébés animaux" ><strong>Mon pop-up sonore - Les bébés animaux</strong></a> 1143 </p> 1144 1145 1146 1147 </div> 1148 </div> 1149</div> 1150 1151 1152 1153 </li> 1154 <li class="Slider-slide swiper-slide"> 1155 1156 1157 1158<div class="BookItem" id="9782075242288" > 1159 <div class="BookItem-container"> 1160 <div class="BookItem-cover"> 1161 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/cover_item/gallimard_img/image/J06621.jpg" alt="J'adore ma vie de chien à Noël ! - Kashelle Gourley, Skylar Hogan" title="J'adore ma vie de chien à Noël ! - Kashelle Gourley, Skylar Hogan"> 1162 </div> 1163 <div class="BookItem-text"> 1164 <p class="BookItem-contributor"> 1165 1166 <a href="/auteurs/kashelle-gourley.html" class="BookItem-contributor" 1167 title="Kashelle Gourley"> 1168 Kashelle 1169 <span>Gourley</span></a> </p> 1170 1171 <p class="BookItem-contributor"> 1172 Illustré par 1173 <a href="/auteurs/skylar-hogan.html" class="BookItem-contributor" 1174 title="Skylar Hogan"> 1175 Skylar 1176 <span>Hogan</span></a> </p> 1177 <p class="BookItem-title"> 1178 <a href="/9782075242288/j-adore-ma-vie-de-chien-a-noel.html" title="J'adore ma vie de chien à Noël !" ><strong>J'adore ma vie de chien à Noël !</strong></a> 1179 </p> 1180 1181 1182 1183 </div> 1184 </div> 1185</div> 1186 1187 1188 1189 </li> 1190 </ul> 1191 </div> 1192 1193 <button class="Slider-button Slider-buttonPrev" title="Page précédente"> 1194 <svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 1195 </button> 1196 <button class="Slider-button Slider-buttonNext" title="Page suivante"> 1197 <svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 1198 </button> 1199</div> 1200 1201 1202 1203 1204 <p class="Title Title--primary"> 1205 <a href="/catalogue.html?special%5B0%5D=new" title="Consulter toutes les nouveautés">Toutes les nouveautés</a> 1206 </p> 1207 1208 </div> 1209</div> 1210 </section> 1211 1212 <section class="Homepage-tips Section Section--grayFooter"> 1213 1214 1215 1216<div class="NewsSlider-block"> 1217 <div class="Wrapper Wrapper--medium"> 1218 1219 1220 1221 <p class="Title Title--primary"> 1222 <span>Conseils de lecture</span> 1223 <a href="/conseils-de-lecture" title="Consulter tous les conseils de lecture">Tous les conseils de lecture</a> 1224 </p> 1225 1226 <div class="NewsSlider Slider"> 1227 <div class="Slider-container swiper-container"> 1228 <ul class="Slider-wrapper swiper-wrapper"> 1229 <li class="Slider-slide swiper-slide"> 1230 1231 1232 1233<div class="NewsItem "> 1234 <div class="NewsItem-container"> 1235 <div class="NewsItem-image"> 1236 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/3/7/7/9/39773-14-fre-FR/CDL_automne.jpg" alt="Lectures d'automne" title="Lectures d'automne"> 1237 </div> 1238 1239 <div class="NewsItem-text"> 1240 <p class="NewsItem-type">Conseil de lecture</p> 1241 <a href="/conseils-de-lecture/lectures-d-automne-2-7-ans-.html" class="NewsItem-title" title="Lectures d'automne (2-7 ans)">Lectures d'automne (2-7 ans)</a> 1242 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1243 </div> 1244 </div> 1245</div> 1246 1247 </li> 1248 <li class="Slider-slide swiper-slide"> 1249 1250 1251 1252<div class="NewsItem "> 1253 <div class="NewsItem-container"> 1254 <div class="NewsItem-image"> 1255 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/2/0/9/2/12902-8-fre-FR/rentree1.jpg" alt="La rentrée des tout-petits (dès 3 ans)" title="La rentrée des tout-petits (dès 3 ans)"> 1256 </div> 1257 1258 <div class="NewsItem-text"> 1259 <p class="NewsItem-type">Conseil de lecture</p> 1260 <a href="/conseils-de-lecture/reussir-sa-rentree-en-maternelle-des-3-ans-.html" class="NewsItem-title" title="Réussir sa rentrée en maternelle (dès 3 ans)">Réussir sa rentrée en maternelle (dès 3 ans)</a> 1261 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1262 </div> 1263 </div> 1264</div> 1265 1266 </li> 1267 <li class="Slider-slide swiper-slide"> 1268 1269 1270 1271<div class="NewsItem "> 1272 <div class="NewsItem-container"> 1273 <div class="NewsItem-image"> 1274 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/2/3/7/7/47732-1-fre-FR/ecole.jpg" alt="Bien préparer sa rentrée en maternelle (dès 2 ans)" title="Bien préparer sa rentrée en maternelle (dès 2 ans)"> 1275 </div> 1276 1277 <div class="NewsItem-text"> 1278 <p class="NewsItem-type">Conseil de lecture</p> 1279 <a href="/conseils-de-lecture/bien-preparer-sa-rentree-en-maternelle-des-2-ans-.html" class="NewsItem-title" title="Bien préparer sa rentrée en maternelle (dès 2 ans)">Bien préparer sa rentrée en maternelle (dès 2 ans)</a> 1280 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1281 </div> 1282 </div> 1283</div> 1284 1285 </li> 1286 <li class="Slider-slide swiper-slide"> 1287 1288 1289 1290<div class="NewsItem "> 1291 <div class="NewsItem-container"> 1292 <div class="NewsItem-image"> 1293 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/5/8/0/5/65085-1-fre-FR/CDL_sujets_graves.jpg" alt="5 livres et un podcast pour parler des sujets graves avec les enfants (dès 2 ans)" title="5 livres et un podcast pour parler des sujets graves avec les enfants (dès 2 ans)"> 1294 </div> 1295 1296 <div class="NewsItem-text"> 1297 <p class="NewsItem-type">Conseil de lecture</p> 1298 <a href="/conseils-de-lecture/5-livres-et-un-podcast-pour-parler-des-sujets-graves-avec-les-enfants-des-2-ans-.html" class="NewsItem-title" title="5 livres et un podcast pour parler des sujets graves avec les enfants (dès 2 ans)">5 livres et un podcast pour parler des sujets graves avec les enfants (dès 2 ans)</a> 1299 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1300 </div> 1301 </div> 1302</div> 1303 1304 </li> 1305 <li class="Slider-slide swiper-slide"> 1306 1307 1308 1309<div class="NewsItem "> 1310 <div class="NewsItem-container"> 1311 <div class="NewsItem-image"> 1312 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/0/7/0/4/64070-1-fre-FR/RomansNoirs.png" alt="Romans noir : notre sélection de thrillers pour ados (dès 13 ans)" title="Romans noir : notre sélection de thrillers pour ados (dès 13 ans)"> 1313 </div> 1314 1315 <div class="NewsItem-text"> 1316 <p class="NewsItem-type">Conseil de lecture</p> 1317 <a href="/conseils-de-lecture/romans-noir-notre-selection-de-thrillers-p
1317our-ados-des-13-ans-.html" class="NewsItem-title" title="Romans noir : notre sélection de thrillers pour ados (dès 13 ans)">Romans noir : notre sélection de thrillers pour ados (dès 13 ans)</a> 1318 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1319 </div> 1320 </div> 1321</div> 1322 1323 </li> 1324 <li class="Slider-slide swiper-slide"> 1325 1326 1327 1328<div class="NewsItem "> 1329 <div class="NewsItem-container"> 1330 <div class="NewsItem-image"> 1331 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/5/2/3/5/65325-1-fre-FR/Que%20lire%20apre%CC%80s%20HP.png" alt="Que lire après Harry Potter ? Gallimard Jeunesse vous conseille les meilleurs romans de magie et de fantasy pour prolonger la saga. Découvrez notre sélection !" title="Que lire après Harry Potter ? Gallimard Jeunesse vous conseille les meilleurs romans de magie et de fantasy pour prolonger la saga. Découvrez notre sélection !"> 1332 </div> 1333 1334 <div class="NewsItem-text"> 1335 <p class="NewsItem-type">Conseil de lecture</p> 1336 <a href="/conseils-de-lecture/que-lire-apres-harry-potter-des-8-ans-.html" class="NewsItem-title" title="Que lire après Harry Potter? (Dès 8 ans)">Que lire après Harry Potter? (Dès 8 ans)</a> 1337 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1338 </div> 1339 </div> 1340</div> 1341 1342 </li> 1343 <li class="Slider-slide swiper-slide"> 1344 1345 1346 1347<div class="NewsItem "> 1348 <div class="NewsItem-container"> 1349 <div class="NewsItem-image"> 1350 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/3/3/5/5/65533-1-fre-FR/cdl_Tolkien.jpg" alt="Pour les futurs lecteurs du Seigneur des Anneaux" title="Pour les futurs lecteurs du Seigneur des Anneaux"> 1351 </div> 1352 1353 <div class="NewsItem-text"> 1354 <p class="NewsItem-type">Conseil de lecture</p> 1355 <a href="/conseils-de-lecture/pour-les-futurs-lecteurs-du-seigneur-des-anneaux-des-9-ans-.html" class="NewsItem-title" title="Pour les futurs lecteurs du Seigneur des Anneaux (dès 9 ans)">Pour les futurs lecteurs du Seigneur des Anneaux (dès 9 ans)</a> 1356 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1357 </div> 1358 </div> 1359</div> 1360 1361 </li> 1362 <li class="Slider-slide swiper-slide"> 1363 1364 1365 1366<div class="NewsItem "> 1367 <div class="NewsItem-container"> 1368 <div class="NewsItem-image"> 1369 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/5/5/9/7/47955-3-fre-FR/conseilpartagee.jpg" alt="La lecture partagée : pourquoi l'adopter ?" title="La lecture partagée : pourquoi l'adopter ?"> 1370 </div> 1371 1372 <div class="NewsItem-text"> 1373 <p class="NewsItem-type">Conseil de lecture</p> 1374 <a href="/conseils-de-lecture/la-lecture-partagee-pourquoi-l-adopter-.html" class="NewsItem-title" title="La lecture partagée : pourquoi l'adopter ?">La lecture partagée : pourquoi l'adopter ?</a> 1375 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1376 </div> 1377 </div> 1378</div> 1379 1380 </li> 1381 <li class="Slider-slide swiper-slide"> 1382 1383 1384 1385<div class="NewsItem "> 1386 <div class="NewsItem-container"> 1387 <div class="NewsItem-image"> 1388 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/9/6/8/3/63869-1-fre-FR/CDL_Classiques.jpg" alt="10 grands classiques à avoir lus enfant (dès 3 ans)" title="10 grands classiques à avoir lus enfant (dès 3 ans)"> 1389 </div> 1390 1391 <div class="NewsItem-text"> 1392 <p class="NewsItem-type">Conseil de lecture</p> 1393 <a href="/conseils-de-lecture/10-grands-classiques-a-avoir-lus-enfant-des-3-ans-.html" class="NewsItem-title" title="10 grands classiques à avoir lus enfant (dès 3 ans)">10 grands classiques à avoir lus enfant (dès 3 ans)</a> 1394 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1395 </div> 1396 </div> 1397</div> 1398 1399 </li> 1400 </ul> 1401 </div> 1402 1403 <button class="Slider-button Slider-buttonPrev" title="Page précédente"> 1404 <svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 1405 </button> 1406 <button class="Slider-button Slider-buttonNext" title="Page suivante"> 1407 <svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 1408 </button> 1409 1410 <ul class="Slider-bullets"></ul> 1411 </div> 1412 1413 1414 1415 1416 <p class="Title Title--primary"> 1417 <a href="/conseils-de-lecture" title="Consulter tous les conseils de lecture">Tous les conseils de lecture</a> 1418 </p> 1419 1420 </div> 1421</div> 1422 1423 </section> 1424 1425 <section class="Homepage-news Section"> 1426 1427 1428 1429<div class="HomepageNews"> 1430 <div class="Wrapper Wrapper--medium"> 1431 1432 1433 1434 <p class="Title Title--primary"> 1435 <span>Actualités</span> 1436 <a href="/actualites-agenda.html" title="Consulter toutes les actualités">Toutes les actualités</a> 1437 </p> 1438 1439 1440 <div class="HomepageNews-list"> 1441 <ul> 1442 <li class="HomepageNews-listItem"> 1443 1444 1445 1446<div class="NewsItem "> 1447 <div class="NewsItem-container"> 1448 <div class="NewsItem-image"> 1449 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/8/9/0/6/66098-7-fre-FR/vignette_concours2.jpg" alt="Concours Gruffalo" title="Concours Gruffalo"> 1450 </div> 1451 1452 <div class="NewsItem-text"> 1453 <p class="NewsItem-type">Actualité</p> 1454 <a href="/actualites/concours/concours-gruffalo.html" class="NewsItem-title" title="Concours Gruffalo">Concours Gruffalo</a> 1455 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1456 </div> 1457 </div> 1458</div> 1459 1460 </li> 1461 <li class="HomepageNews-listItem"> 1462 1463 1464 1465<div class="NewsItem "> 1466 <div class="NewsItem-container"> 1467 <div class="NewsItem-image"> 1468 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/9/0/5/9/59509-1-fre-FR/f2ab85c4450d-vignette_dedicaes2.jpg" alt="Gallimard Jeunesse dédicaces" title="Gallimard Jeunesse dédicaces"> 1469 </div> 1470 1471 <div class="NewsItem-text"> 1472 <p class="NewsItem-type">Agenda</p> 1473 <p class="NewsItem-dates"> 1474 Du 17/07/2
1474026 1475 au 31/12/2026 1476 </p> 1477 <a href="/agenda/nos-auteurs-et-autrices-en-dedicace.html" class="NewsItem-title" title="Nos auteurs et autrices en dédicace">Nos auteurs et autrices en dédicace</a> 1478 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1479 </div> 1480 </div> 1481</div> 1482 1483 </li> 1484 <li class="HomepageNews-listItem"> 1485 1486 1487 1488<div class="NewsItem "> 1489 <div class="NewsItem-container"> 1490 <div class="NewsItem-image"> 1491 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/1/1/9/5/65911-1-fre-FR/vignette_gaza.jpg" alt="Gaza - Eux, c'est nous" title="Gaza - Eux, c'est nous"> 1492 </div> 1493 1494 <div class="NewsItem-text"> 1495 <p class="NewsItem-type">Actualité</p> 1496 <a href="/actualites/2026/gaza-eux-c-est-nous.html" class="NewsItem-title" title="Gaza - Eux, c'est nous">Gaza - Eux, c'est nous</a> 1497 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1498 </div> 1499 </div> 1500</div> 1501 1502 </li> 1503 <li class="HomepageNews-listItem"> 1504 1505 1506 1507<div class="NewsItem "> 1508 <div class="NewsItem-container"> 1509 <div class="NewsItem-image"> 1510 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/4/8/6/4/64684-1-fre-FR/Vignette.png" alt="Le champ de roses - Le final virtuose de la saga phénomène à LA CROISÃE DES MONDES de PHILIP PULLMAN" title="Le champ de roses - Le final virtuose de la saga phénomène à LA CROISÃE DES MONDES de PHILIP PULLMAN"> 1511 </div> 1512 1513 <div class="NewsItem-text"> 1514 <p class="NewsItem-type">Actualité</p> 1515 <a href="/actualites/2026/le-champ-de-roses-le-final-virtuose-d-une-saga-phenomene-!.html" class="NewsItem-title" title="Le champ de roses : le final virtuose dâune saga phénomène !">Le champ de roses : le final virtuose dâune saga phénomène !</a> 1516 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1517 </div> 1518 </div> 1519</div> 1520 1521 </li> 1522 </ul> 1523 </div> 1524 1525 1526 1527 1528 <p class="Title Title--primary"> 1529 <a href="/actualites-agenda.html" title="Consulter toutes les actualités">Toutes les actualités</a> 1530 </p> 1531 1532 </div> 1533</div> 1534 1535 </section> 1536 1537 <section class="Homepage-activities Section Section--light-yellow Section--grayFooter"> 1538 1539 1540 1541<div class="NewsSlider-block"> 1542 <div class="Wrapper Wrapper--medium"> 1543 1544 1545 1546 <p class="Title Title--primary"> 1547 <span>Activités gratuites pour les enfants</span> 1548 <a href="/activites" title="Consulter toutes les activités">Toutes les activités</a> 1549 </p> 1550 1551 <div class="NewsSlider Slider"> 1552 <div class="Slider-container swiper-container"> 1553 <ul class="Slider-wrapper swiper-wrapper"> 1554 <li class="Slider-slide swiper-slide"> 1555 1556 1557 1558<div class="NewsItem "> 1559 <div class="NewsItem-container"> 1560 <div class="NewsItem-image"> 1561 <img src="/var/gallimard-multisite/storage/images/2/1/0/6/66012-1-fre-FR/activite.001.jpeg" alt="Un amour d'épouvantail : le livret d'activités" title="Un amour d'épouvantail : le livret d'activités">
1562 <span class="NewsItem-age">3 - 6 ans</span> 1563 </div> 1564 1565 <div class="NewsItem-text"> 1566 <p class="NewsItem-type">Jeux <img alt="" src="/var/gallimard-multisite/storage/images/7/2/8/2/42827-1-fre-FR/jeux.png"></p> 1567 <a href="/activites/un-amour-d-epouvantail-le-livret-d-activites.html" class="NewsItem-title" title="Un amour d'épouvantail : le livret d'activités">Un amour d'épouvantail : le livret d'activités</a> 1568 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1569 </div> 1570 </div> 1571</div> 1572 1573 </li> 1574 <li class="Slider-slide swiper-slide"> 1575 1576 1577 1578<div class="NewsItem "> 1579 <div class="NewsItem-container"> 1580 <div class="NewsItem-image"> 1581 <img src="/var/gallimard-multisite/storage/images/4/1/4/5/65414-1-fre-FR/7 rue Mirabelle.png" alt="Une délicieuse recette de poulet à la crème" title="Une délicieuse recette de poulet à la crème"> 1582 <span class="NewsItem-age">8 - 12 ans</span> 1583 </div> 1584 1585 <div class="NewsItem-text"> 1586 <p class="NewsItem-type">Activités manuelles <img alt="" src="/var/gallimard-multisite/storage/images/3/3/8/2/42833-1-fre-FR/diy.png"></p> 1587 <a href="/activites/recette-le-poulet-a-la-creme-de-la-rue-mirabelle.html" class="NewsItem-title" title="Recette : Le poulet à la crème de la rue Mirabelle">Recette : Le poulet à la crème de la rue Mirabelle</a> 1588 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1589 </div> 1590 </div> 1591</div> 1592 1593 </li> 1594 <li class="Slider-slide swiper-slide"> 1595 1596 1597 1598<div class="NewsItem "> 1599 <div class="NewsItem-container"> 1600 <div class="NewsItem-image"> 1601 <img src="/var/gallimard-multisite/storage/images/5/0/2/5/65205-1-fre-FR/ActiviteÌ gruffalo.jpg" alt="Lecture à voix haute de Gruffalo avec son enfant - Gallimard Jeunesse" title="Lecture à voix haute de Gruffalo avec son enfant - Gallimard Jeunesse"> 1602 <span class="NewsItem-age">0 - 6 ans</span> 1603 </div> 1604 1605 <div class="NewsItem-text"> 1606 <p class="NewsItem-type">Jeux <img alt="" src="/var/gallimard-multisite/storage/images/7/2/8/2/42827-1-fre-FR/jeux.png"></p> 1607 <a href="/activites/lire-a-voix-haute-et-captiver-les-petits-lecteurs-avec-gruffalo-!.html" class="NewsItem-title" title="Lire à voix haute et captiver les petits lecteurs avec Gruffalo !">Lire à voix haute et captiver les petits lecteurs avec Gruffalo !</a> 1608 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1609 </div> 1610 </div> 1611</div> 1612 1613 </li> 1614 <li class="Slider-slide swiper-slide"> 1615 1616 1617 1618<div class="NewsItem "> 1619 <div class="NewsItem-container"> 1620 <div class="NewsItem-image"> 1621 <img src="/var/gallimard-multisite/storage/images/1/6/2/2/62261-1-fre-FR/ACTIVITE.jpg" alt="TEST : Quel apprenti sorcier es-tu ?" title="TEST : Quel apprenti sorcier es-tu ?">
1622 <span class="NewsItem-age">9 - 12 ans</span> 1623 </div> 1624 1625 <div class="NewsItem-text"> 1626 <p class="NewsItem-type">JEU <img alt="" src=""></p> 1627 <a href="/activites/test-quel-apprenti-sorcier-es-tu-.html" class="NewsItem-title" title="TEST : Quel apprenti sorcier es-tu ?">TEST : Quel apprenti sorcier es-tu ?</a> 1628 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1629 </div> 1630 </div> 1631</div> 1632 1633 </li> 1634 <li class="Slider-slide swiper-slide"> 1635 1636 1637 1638<div class="NewsItem "> 1639 <div class="NewsItem-container"> 1640 <div class="NewsItem-image"> 1641 <img src="/var/gallimard-multisite/storage/images/4/4/0/8/58044-1-fre-FR/Jeu Pierre Lapin - Gallimard Jeunesse(1).png" alt="jeu pierre lapin gratuit" title="jeu pierre lapin gratuit"> 1642 <span class="NewsItem-age">2 - 7 ans</span> 1643 </div> 1644 1645 <div class="NewsItem-text"> 1646 <p class="NewsItem-type">JEU <img alt="" src=""></p> 1647 <a href="/activites/je-joue-avec-pierre-lapin.html" class="NewsItem-title" title="Je joue avec Pierre Lapin">Je joue avec Pierre Lapin</a> 1648 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1649 </div> 1650 </div> 1651</div> 1652 1653 </li> 1654 <li class="Slider-slide swiper-slide"> 1655 1656 1657 1658<div class="NewsItem "> 1659 <div class="NewsItem-container"> 1660 <div class="NewsItem-image"> 1661 <img src="/var/gallimard-multisite/storage/images/3/5/7/2/62753-1-fre-FR/recettes.png" alt="Recette : Fleurs des souvenirs perdus" title="Recette : Fleurs des souvenirs perdus"> 1662 <span class="NewsItem-age">7 - 9 ans</span> 1663 </div> 1664 1665 <div class="NewsItem-text"> 1666 <p class="NewsItem-type">Activités manuelles <img alt="" src="/var/gallimard-multisite/storage/images/3/3/8/2/42833-1-fre-FR/diy.png"></p> 1667 <a href="/activites/recette-fleurs-des-souvenirs-perdus.html" class="NewsItem-title" title="Recette : Fleurs des souvenirs perdus">Recette : Fleurs des souvenirs perdus</a> 1668 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1669 </div> 1670 </div> 1671</div> 1672 1673 </li> 1674 <li class="Slider-slide swiper-slide"> 1675 1676 1677 1678<div class="NewsItem "> 1679 <div class="NewsItem-container"> 1680 <div class="NewsItem-image"> 1681 <img src="/var/gallimard-multisite/storage/images/2/8/9/7/57982-1-fre-FR/Trotro Coloriage - Gallimard Jeunesse(2).png" alt="Coloriage âne trotro gratuit enfant" title="Coloriage âne trotro gratuit enfant"> 1682 <span class="NewsItem-age">1 - 7 ans</span> 1683 </div> 1684 1685 <div class="NewsItem-text"> 1686 <p class="NewsItem-type">COLORIAGE <img alt="" src=""></p> 1687 <a href="/activites/je-colorie-avec-l-ane-trotro.html" class="NewsItem-title" title="Je colorie avec l'âne Trotro">Je colorie avec l'âne Trotro</a> 1688 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 1689 </div> 1690 </div> 1691</div> 1692 1693 </li> 1694 </ul> 1695 </div> 1696 1697 <button class="Slider-button Slider-buttonPrev" title="Page précédente"> 1698 <svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 1699 </button> 1700 <button class="Slider-button Slider-buttonNext" title="Page suivante"> 1701 <svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg> 1702 </button> 1703 1704 <ul class="Slider-bullets"></ul> 1705 </div> 1706 1707 1708 1709 1710 <p class="Title Title--primary"> 1711 <a href="/activites" title="Consulter toutes les activités">Toutes les activités</a> 1712 </p> 1713 1714 </div> 1715</div> 1716 1717 </section> 1718 1719 1720 1721 1722<div class="Newsletter"> 1723 <div class="Wrapper Wrapper--medium"> 1724 <a href="/les-newsletters-de-gallimard-jeunesse.html" class="Newsletter-text">Suivez notre actualité, abonnez-vous à nos newsletters<svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg></a> 1725 </div> 1726</div> 1727 1728 1729 <section class="Homepage-characters Section Section--grayFooter"> 1730 1731 1732 1733<div class="HomepageCharacters">
1734 <div class="Wrapper Wrapper--medium"> 1735 1736 1737 1738 <p class="Title Title--primary"> 1739 <span>Nos héros et collections</span> 1740 </p> 1741 1742 1743 <ul> 1744 <li> 1745 <div class="CirclesList-item CirclesList-item--first"> 1746 <div class="CirclesList-image"> 1747 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/square_large/var/gallimard-multisite/storage/images/0/1/2/1/1210-11-fre-FR/c73a87269220-24.jpg" alt="Harry Potter - Gallimard Jeunesse" title="Harry Potter - Gallimard Jeunesse"> 1748 </div> 1749 <div class="CirclesList-text"> 1750 <a class="CirclesList-title" href="/personnage/harry-potter.html">Harry Potter</a> 1751 <p class="CirclesList-description">Retrouvez ici tout lâunivers du plus célèbre des sorciers</p> 1752 </div> 1753 </div> 1754 </li> 1755 1756 <li class="HomepageCharacters-slider Slider"> 1757 <div class="Slider-container swiper-container"> 1758 <ul class="CirclesList-list Slider-wrapper swiper-wrapper"> 1759 <li class="Slider-slide swiper-slide"> 1760 <div class="CirclesList-item"> 1761 <div class="CirclesList-image"> 1762 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/6/6/2/1/1266-4-fre-FR/TROTRO%20OK.png" alt="Trotro - Gallimard Jeunesse" title="Trotro - Gallimard Jeunesse"> 1763 </div> 1764 <a class="CirclesList-title" href="/personnage/l-ane-trotro.html">L'Ãne Trotro</a> 1765 </div> 1766 </li> 1767 <li class="Slider-slide swiper-slide"> 1768 <div class="CirclesList-item"> 1769 <div class="CirclesList-image"> 1770 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/7/2/6/0/10627-1-fre-FR/pierre%20lapin.png" alt="Pierre Lapin, Gallimard jeunesse" title="Pierre Lapin, Gallimard jeunesse"> 1771 </div> 1772 <a class="CirclesList-title" href="/personnage/pierre-lapin.html">Pierre Lapin</a> 1773 </div> 1774 </li> 1775 <li class="Slider-slide swiper-slide"> 1776 <div class="CirclesList-item"> 1777 <div class="CirclesList-image"> 1778 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/0/8/1/2/2180-3-fre-FR/les%20Royaumes%20de%20feu%20OK.png" alt="Les Royaumes de Feu" title="Les Royaumes de Feu"> 1779 </div> 1780 <a class="CirclesList-title" href="/personnage/les-royaumes-de-feu.html">Les Royaumes de Feu</a> 1781 </div> 1782 </li> 1783 <li class="Slider-slide swiper-slide"> 1784 <div class="CirclesList-item"> 1785 <div class="CirclesList-image"> 1786 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/2/8/5/0/10582-1-fre-FR/lucre%CC%80ce.png" alt="Lucrèce, Gallimard Jeunesse" title="Lucrèce, Gallimard Jeunesse"> 1787 </div> 1788 <a class="CirclesList-title" href="/personnage/lucrece.html">Lucrèce</a> 1789 </div> 1790 </li> 1791 <li class="Slider-slide swiper-slide"> 1792 <div class="CirclesList-item"> 1793 <div class="CirclesList-image"> 1794 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/0/0/6/0/10600-1-fre-FR/minecraft%20600x490.png" alt="Minecraft, Gallimard Jeunesse" title="Minecraft, Gallimard Jeunesse"> 1795 </div> 1796 <a class="CirclesList-title" href="/collection/minecraft/">Minecraft</a> 1797 </div> 1798 </li> 1799 <li class="Slider-slide swiper-slide"> 1800 <div class="CirclesList-item"> 1801 <div class="CirclesList-image"> 1802 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/7/3/5/0/10537-2-fre-FR/Vignette-DDPB2.png" alt="Drôles de Petites Bêtes, Gallimard Jeunesse" title="Drôles de Petites Bêtes, Gallimard Jeunesse"> 1803 </div> 1804 <a class="CirclesList-title" href="/personnage/droles-de-petites-betes.html">Drôles de Petites Bêtes</a> 1805 </div> 1806 </li> 1807 <li class="Slider-slide swiper-slide"> 1808 <div class="CirclesList-item"> 1809 <div class="CirclesList-image"> 1810 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/3/7/5/0/10573-2-fre-FR/lepetit%20nicolas_CONTOU
1810R2.png" alt="Le Petit Nicolas, Gallimard jeunesse" title="Le Petit Nicolas, Gallimard jeunesse"> 1811 </div> 1812 <a class="CirclesList-title" href="/personnage/le-petit-nicolas.html">Le Petit Nicolas</a> 1813 </div> 1814 </li> 1815 <li class="Slider-slide swiper-slide"> 1816 <div class="CirclesList-item"> 1817 <div class="CirclesList-image"> 1818 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/5/6/1/4/4165-1-fre-FR/Pyjamasque.png" alt="LES PYJAMASQUES, Gallimard jeunesse" title="LES PYJAMASQUES, Gallimard jeunesse"> 1819 </div> 1820 <a class="CirclesList-title" href="/personnage/les-pyjamasques.html">Les Pyjamasques</a> 1821 </div> 1822 </li> 1823 <li class="Slider-slide swiper-slide"> 1824 <div class="CirclesList-item"> 1825 <div class="CirclesList-image"> 1826 <img src="https://www.gallimard-jeunesse.fr/assets/media/cache/thumbnail_normal/var/gallimard-multisite/storage/images/5/6/9/5/5965-1-fre-FR/unlivredontvousetesleheros.png" alt="Un livre dont vous êtes le héros, Gallimard jeunesse" title="Un livre dont vous êtes le héros, Gallimard jeunesse"> 1827 </div> 1828 <a class="CirclesList-title" href="/collection/un-livre-dont-vous-etes-le-heros/">Un livre dont vous êtes le héros</a> 1829 </div> 1830 </li> 1831 </ul> 1832 </div> 1833 </li> 1834 </ul> 1835 </div> 1836</div> 1837 </section> 1838 1839 1840 1841 1842<div class="SocialNetworks SocialNetworks--banner SocialNetworks--light"> 1843 <div class="Wrapper Wrapper--medium"> 1844 <p class="SocialNetworks-text">Suivez Gallimard Jeunesse</p> 1845 <ul> 1846 <li> 1847 <a href="https://www.facebook.com/GallimardJeunesse" rel="nofollow" 1848 title="Facebook" target="_blank"> 1849 <svg class="icon icon-facebook" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-facebook"></use></svg> 1850 </a> 1851 </li> 1852 <li> 1853 <a href="https://www.instagram.com/gallimard_jeunesse/" rel="nofollow" 1854 title="Instagram" target="_blank"> 1855 <svg class="icon icon-instagram" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-instagram"></use></svg> 1856 </a> 1857 </li> 1858 <li> 1859 <a href="https://www.youtube.com/channel/UCq3yzyyEs-om9yUjUIgMAfQ" rel="nofollow" 1860 title="Youtube" target="_blank"> 1861 <svg class="icon icon-youtube" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-youtube"></use></svg> 1862 </a> 1863 </li> 1864 </ul> 1865 </div> 1866</div> 1867 1868 1869 1870 <section class="Homepage-note Section--gray"> 1871 1872 1873 1874<div class="HomepageNote"> 1875 <div class="Wrapper Wrapper--medium"> 1876 <div class="HomepageNote-container"> 1877 <svg class="icon icon-quote" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-quote"></use></svg> 1878 <h1 class="HomepageNote-title">Gallimard Jeunesse, éditeur de livres pour les enfants et les adolescents</h1> 1879 <p class="HomepageNote-text">Depuis sa naissance en 1972, Gallimard Jeunesse réunit les talents d'auteurs et d'illustrateurs pour mettre au service des enfants le meilleur de la littérature jeunesse, du savoir et de la création artistique. Une vocation qui a permis de constituer le catalogue des plus grands auteurs et illustrateurs, auquel s'ajoutent chaque année près de 400 nouveautés, romans, albums, documentaires, audio-livres, applications numériques, bandes dessinées ... pour tous les âges, des tout-petits aux adolescents et jeunes adultes.</p> 1880 <svg class="icon icon-quote" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-quote"></use></svg> 1881 </div> 1882 </div> 1883</div> 1884 </section> 1885 1886 <section class="Homepage-websites Section--gray"> 1887 1888 1889 1890 1891<div class="WebsitesList"> 1892 <div class="Wrapper Wrapper--medium">
1893 <span class="WebsitesList-mainTitle">Tous nos sites</span> 1894 1895 <div class="WebsitesList-container swiper-container"> 1896 <ul class="WebsitesList-list swiper-wrapper"> 1897 <li class="WebsitesList-item swiper-slide"> 1898 <img class="WebsitesList-image" src="https://www.gallimard-jeunesse.fr/assets/media/cache/advice_medium/var/gallimard-multisite/storage/images/1/7/1/6/46171-1-fre-FR/commencerHP.png" alt="Commencer Harry Potter" title="Commencer Harry Potter"> 1899 <a class="WebsitesList-title" title="Commencer Harry Potter" href="https://www.gallimard-jeunesse.fr/commencerharrypotter/tome-1.html" target="_blank"> 1900 Commencer Harry Potter 1901 </a> 1902 <p class="WebsitesList-description">Un site pour découvrir la saga Harry Potter, lire ou écouter gratuitement les deux premiers chapitres, s'amuser avec des quiz et des activités.</p> 1903 <p class="WebsitesList-button">voir le site<svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg></p> 1904 </li> 1905 <li class="WebsitesList-item swiper-slide"> 1906 <img class="WebsitesList-image" src="https://www.gallimard-jeunesse.fr/assets/media/cache/advice_medium/var/gallimard-multisite/storage/images/4/7/8/0/874-1-fre-FR/logo-gallimard-bd.png" alt="Gallimard Bande dessinée" title="Gallimard Bande dessinée"> 1907 <a class="WebsitesList-title" title="Gallimard Bande dessinée" href="http://www.gallimard-bd.fr/" target="_blank"> 1908 Gallimard Bande dessinée 1909 </a> 1910 <p class="WebsitesList-description">Découvrez notre site dédié à la Bande dessinée : des histoires enfantines au livre culinaire, du polar au carnet de voyage...</p> 1911 <p class="WebsitesList-button">voir le site<svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg></p> 1912 </li> 1913 <li class="WebsitesList-item swiper-slide"> 1914 <img class="WebsitesList-image" src="https://www.gallimard-jeunesse.fr/assets/media/cache/advice_medium/var/gallimard-multisite/storage/images/8/7/8/0/878-4-fre-FR/MEA-Cercle-site-GJ.jpg" alt="Cercle Gallimard de l'enseignement" title="Cercle Gallimard de l'enseignement"> 1915 <a class="WebsitesList-title" title="Cercle Gallimard de l'enseignement" href="http://www.cercle-enseignement.com/" target="_blank"> 1916 Cercle Gallimard de l'enseignement 1917 </a> 1918 <p class="WebsitesList-description">Découvrez notre site dédié aux enseignants : de la maternelle au lycée, des outils pédagogiques gratuits pour vous aider dans la préparation de vos cours.</p> 1919 <p class="WebsitesList-button">voir le site<svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg></p> 1920 </li> 1921 <li class="WebsitesList-item swiper-slide"> 1922 <img class="WebsitesList-image" src="https://www.gallimard-jeunesse.fr/assets/media/cache/advice_medium/var/gallimard-multisite/storage/images/2/8/8/0/882-3-fre-FR/MEA-Gallimard-site-GJ.jpg" alt="Ãditions Gallimard" title="Ãditions Gallimard"> 1923 <a class="WebsitesList-title" title="Ãditions Gallimard" href="http://www.gallimard.fr/" target="_blank"> 1924 Ãditions Gallimard 1925 </a> 1926 <p class="WebsitesList-description">Le site des Ãditions Gallimard : catalogue, agenda des auteurs, actualités de la maison d'édition, vidéos et documents, recherche de citations.</p> 1927 <p class="WebsitesList-button">voir le site<svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg></p> 1928 </li> 1929 </ul> 1930 </div> 1931 </div> 1932</div> 1933 1934 </section> 1935 </main> 1936 1937 </main> 1938 1939 1940 1941 1942<footer class="Footer"> 1943 <section class="Footer-top"> 1944 <div class="Wrapper Wrapper--medium"> 1945 <ul class="Footer-list"> 1946 <li class="Footer-item Footer-item--main"> 1947 <a href="/" class="Footer-logo" title="Gallimard Jeunesse - Accueil"> 1948 <svg class="icon icon-logo" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-logo"></use></svg> 1949 </a> 1950 </li> 1951 <li class="Footer-item Footer-item--columns"> 1952 <ul class="accordion" data-footer-accordion> 1953 <li class="Footer-listItem accordion-item is-active" data-accordion-item> 1954 <a class="Footer-listTitle accordion-title">Accès direct<svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></a> 1955 <ul class="Footer-sublist Footer-sublist--columns accordion-content" data-tab-content> 1956 <li> 1957 <a href="/catalogue.html" title="Tous nos livres"> 1958 Tous nos livres 1959 </a> 1960 </li> 1961 <li> 1962 <a href="/conseils-de-lecture" title="Conseils de lecture"> 1963 Conseils de lecture 1964 </a> 1965 </li> 1966 <li> 1967 <a href="/activites" title="Activités"> 1968 Activités 1969 </a> 1970 </li> 1971 <li> 1972 <a href="/actualites-agenda.html" title="Actualités/Agenda"> 1973 Actualités/Agenda 1974 </a> 1975 </li> 1976 <li> 1977 <a href="/les-auteurs/" title="Les auteurs"> 1978 Les auteurs 1979 </a> 1980 </li> 1981 </ul> 1982 </li> 1983 <li class="Footer-listItem accordion-item" data-accordion-item> 1984 <a class="Footer-listTitle accordion-title">Professionnels<svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></a> 1985 <ul class="Footer-sublist Footer-sublist--columns accordion-content" data-tab-content> 1986 <li> 1987 <a href="/professionnels/enseignants" title="Enseignants"> 1988 Enseignants 1989 </a> 1990 </li> 1991 <li> 1992 <a href="/professionnels/libraires.html" title="Libraires"> 1993 Libraires 1994 </a> 1995 </li> 1996 <li> 1997 <a href="/professionnels/journalistes.html" title="Journalistes">
1998 Journalistes 1999 </a> 2000 </li> 2001 <li> 2002 <a href="/professionnels/subsidiary-rights-department.html" title="Foreign Rights"> 2003 Foreign Rights 2004 </a> 2005 </li> 2006 <li> 2007 <a href="/professionnels/nous-rejoindre.html" title="Nous rejoindre"> 2008 Nous rejoindre 2009 </a> 2010 </li> 2011 </ul> 2012 </li> 2013 <li class="Footer-listItem accordion-item" data-accordion-item> 2014 <a class="Footer-listTitle accordion-title">Tous nos sites<svg class="icon icon-arrow-short" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-short"></use></svg></a> 2015 <ul class="Footer-sublist Footer-sublist--columns accordion-content" data-tab-content> 2016 <li> 2017 <a href="https://www.gallimard-jeunesse.fr/commencerharrypotter/tome-1.html" title="Commencer Harry Potter" target="_blank"> 2018 Commencer Harry Potter 2019 </a> 2020 </li> 2021 <li> 2022 <a href="http://www.gallimard-bd.fr/" title="Gallimard Bande dessinée" target="_blank"> 2023 Gallimard Bande dessinée 2024 </a> 2025 </li> 2026 <li> 2027 <a href="http://www.cercle-enseignement.com/" title="Cercle Gallimard de l'enseignement" target="_blank"> 2028 Cercle Gallimard de l'enseignement 2029 </a> 2030 </li> 2031 <li> 2032 <a href="http://www.gallimard.fr/" title="Ãditions Gallimard" target="_blank"> 2033 Ãditions Gallimard 2034 </a> 2035 </li> 2036 </ul> 2037 </li> 2038 </ul> 2039 </li> 2040 <li class="Footer-item Footer-item--social"> 2041 <p class="Footer-listTitle">Suivez-nous</p> 2042 <div class="Footer-sublist Footer-sublist--social"> 2043 2044<ul class="SocialNetworks SocialNetworks--light"> 2045 <li> 2046 <a title="Facebook" href="https://www.facebook.com/GallimardJeunesse" rel="nofollow"> 2047 <svg class="icon icon-facebook" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-facebook"></use></svg> 2048 </a> 2049 </li> 2050 <li> 2051 <a title="Instagram" href="https://www.instagram.com/gallimard_jeunesse/" rel="nofollow"> 2052 <svg class="icon icon-instagram" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-instagram"></use></svg> 2053 </a> 2054 </li> 2055 <li> 2056 <a title="Youtube" href="https://www.youtube.com/channel/UCq3yzyyEs-om9yUjUIgMAfQ" rel="nofollow"> 2057 <svg class="icon icon-youtube" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-youtube"></use></svg> 2058 </a> 2059 </li> 2060 </ul> 2061 </div> 2062 </li> 2063 </ul> 2064 </div> 2065 </section> 2066 2067 <section class="Footer-bottom"> 2068 <div class="Wrapper Wrapper--medium"> 2069 <ul class="Footer-list"> 2070 <li> 2071 <a href="/contacts.html" 2072 title="Contacts" 2073 > 2074 Contacts 2075 </a> 2076 </li> 2077 <li> 2078 <a href="/mentions-legales.html" 2079 title="Mentions légales" 2080 > 2081 Mentions légales 2082 </a> 2083 </li> 2084 <li> 2085 <a href="/politique-de-confidentialite.html" 2086 title="Politique de confidentialité" 2087 > 2088 Politique de confidentialité 2089 </a> 2090 </li> 2091 <li> 2092 <a href="#" 2093 title="Gestion des cookies" 2094 class="klaro-open" > 2095 Gestion des cookies 2096 </a> 2097 </li> 2098 <li class="Footer-legal">© Gallimard Jeunesse 2026</li> 2099 </ul> 2100 2101 <button class="Footer-backtoTop" title="Haut de page"> 2102 <svg class="icon icon-arrow-backtotop" aria-hidden="true" focusable="false" width="20" height="20"><use xlink:href="/assets/build//jeunesse.svg#icon-arrow-backtotop"></use></svg> 2103 </button> 2104 </div> 2105 </section> 2106</footer> 2107 2108 2109 2110 2111
2111<script src="/assets/build/klaroConfig.js"></script>
2111 2112
2112<script type="text/javascript"> 2113 klaroConfig['privacyPolicy'] = '/politique-confidentialite'; 2114 window.addEventListener('load', () => { 2115 const $a = document.querySelector('#klaro a:not([target])'); 2116 if ($a) { 2117 $a.setAttribute('target', '_blank'); 2118 } 2119 }); 2120 </script>
2120 2121
2121<script defer src="/assets/build/main.js"></script>
2121 2122
2122<script defer src="/assets/build/jeunesse.js"></script>
2122 2123
2123<script src="/bundles/fosjsrouting/js/router.js"></script>
2123 2124
2124<script src="/bundles/fosjsrouting/js/router.js"></script>
2124 2125
2125<script src="/js/routing?callback=fos.Router.setData"></script>
2125 2126
2126<script 2127 src="https://code.jquery.com/jquery-3.6.0.slim.min.js" 2128 integrity="sha256-u7e5khyithlIdTpu22PHhENmPcRdFiHRjhAuHcs05RI=" 2129 crossorigin="anonymous"></script>
2129 2130
2130<script defer type="text/plain" data-type="text/javascript" async="async" data-name="sharethis" data-src="https://platform-api.sharethis.com/js/sharethis.js#property=5efddc4b30c5b80012daab77&product=custom-share-buttons&cms=website"> 2131 </script>
2131 2132 </div>
2133<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-b8e551bd346fdceee98","applicationID":"436299800","transactionName":"MhBSZQoZCBdQAUYKXAtacVIMEQkKHgdIPEYXGVFdERkV","queueTime":0,"applicationTime":810,"atts":"HldRE0IDGxk=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script>
2133</body> 2134</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.