1<!doctype html> 2<html lang="fr"> 3 <head > 4
4<script> 5 var LOCALE = 'fr\u002DFR'; 6 var BASE_URL = 'https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Ffr\u002F'; 7 var require = { 8 'baseUrl': 'https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Fstatic\u002Fversion1790153004\u002Ffrontend\u002FSmartwave\u002Fporto\u002Ffr_FR' 9 };</script>
9 <meta charset="utf-8"/> 10<meta name="title" content="Panier | La boutique officielle de Dassault Aviation"/> 11<meta name="robots" content="INDEX,FOLLOW"/> 12<meta name="viewport" content="width=device-width, initial-scale=1"/> 13<meta name="format-detection" content="telephone=no"/> 14<title>Panier | La boutique officielle de Dassault Aviation</title> 15
15<script>(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:"538699331",accountID:"6553349",trustKey:"6553349",xpid:"UgMCUlVXARAEV1lUAwcHXlc=",licenseKey:"NRJS-b3f28a6f44e3fd16ec3",applicationID:"438646083",browserID:"538699331"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */ 16(()=>{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};
16e.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;
16const 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);
16if(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$:()=>
16o,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])}
16(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}
16;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)=>
16{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
16ine_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()=>
16{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)=>
16null==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
16dTimingMethod(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
16imeToRegister: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})})}
16return 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"
16!==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);
16if(!(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)}
16);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)})});
16class 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
16h(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>
16 <link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/mage/calendar.css" /> 17<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/css/styles-m.css" /> 18<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/owl.carousel/assets/owl.carousel.css" /> 19<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/fancybox/css/jquery.fancybox.css" /> 20<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/icon-fonts/css/porto-icons-codes.css" /> 21<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/simple-line-icons/css/simple-line-icons.css" /> 22<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/icon-fonts/css/animation.css" /> 23<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/font-awesome/css/font-awesome.min.css" /> 24<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/animate/animate.optimized.css" /> 25<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/bootstrap/bootstrap.optimized.min.css" /> 26<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/jquery/uppy/dist/uppy-custom.css" /> 27<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/Amasty_Groupcat/js/fancybox/jquery.fancybox.css" /> 28<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/Futurenext_Zakeke/css/zakeke-cart-page.css" /> 29<link rel="stylesheet" type="text/css" rel="stylesheet" type="text/css" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/Kickandrush_AdditionalCompanyNumber/css/company_number_style.css" /> 30<link rel="stylesheet" type="text/css" media="screen and (min-width: 768px)" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/css/styles-l.css" /> 31<link rel="stylesheet" type="text/css" media="print" href="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/css/print.css" /> 32<link rel="stylesheet" type="text/css" media="all" href="https://connect.punchout2go.com/jslib/lib/basic/basic.css" />
33<script type="text/javascript" src="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/requirejs/require.js"></script>
vendor: 1 bytes, line 33
33
34<script type="text/javascript" src="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/mage/requirejs/mixins.js"></script>
vendor: 1 bytes, line 34
34
35<script type="text/javascript" src="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/requirejs-config.js"></script>
vendor: 1 bytes, line 35
35
36<script type="text/javascript" src="https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/Smile_ElasticsuiteTracker/js/tracking.js"></script>
36 37<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Shadows+Into+Light&display=swap" /> 38<link rel="icon" type="image/x-icon" href="https://www.thestore-dassault-aviation.com/media/favicon/websites/1/favicon-dassault.png" /> 39<link rel="shortcut icon" type="image/x-icon" href="https://www.thestore-dassault-aviation.com/media/favicon/websites/1/favicon-dassault.png" /> 40<meta name="google-site-verification" content="wq2eEm4J-Fwyj8ig7Taf729E_eWCmo8U3C1iac1J5yA" /> 41<style> 42html.nav-open .nav-toggle:before {content: "â";}.nav-toggle:before {color: white!important;}.giftIcon{width:25px;}.maintenance{height:100vh}#cookie-status,.b2bGroup .payment-option._collapsible.opc-payment-additional.discount-code,.b2bGroup .price-including-tax,.b2bext form#costcenter-form .field.field-number,.b2bint2 .actions-toolbar button.action.primary.add,.b2bint2 .block.block-addresses-list,.b2bint2 .block.block-dashboard-addresses a.action.edit,.b2bint2 .box.box-address-billing .box-actions,.b2bint2 .box.box-address-shipping .box-actions,.b2bint2 .box.box-billing-address .box-actions,.b2bint2 .box.box-shipping-address .box-actions,.b2cGroup.checkout-cart-index .grand.totals.excl,.b2cGroup.checkout-index-index .grand.totals.excl,.block.crosssell .secondary-addto-links.actions-secondary,.checkout-index-index .amcard-codes-list:last-of-type,.checkout-index-index div[name="shippingAddress.company_number"],.cms-index-index .product-item [class^=swatch-opt-],.col.qty .qty-changer>a i,.fieldset>.field.street .additional:last-child,.home-categories a:hover .unhovered,.internal1 .actions-toolbar button.action.primary.add,.internal1 .block.block-addresses-list,.internal1 .block.block-dashboard-addresses a.action.edit,.internal1 .box-address-billing a[href*="tel:"],.internal1 .box-billing-address a[href*="tel:"],.internal1 .box.box-address-billing .box-actions,.internal1 .box.box-address-shipping .box-actions,.internal1 .box.box-billing-address .box-actions,.internal1 .box.box-shipping-address .box-actions,.internal1 .checkout-billing-address a[href*="tel:"],.internal1 .payment-group .step-title,.internal1 .payment-option._collapsible.opc-payment-additional.comment.last,.kickandrush_sharedbudget-index-index .column.main .block.block-dashboard-information:first-child,.opc-wrapper .shipping-address-item:before,.payment-method.payment-method-mollie_methods_creditcard._active .checkout-agreements-block,.products-grid .product-item [class^=swatch-opt-],.qty.field .qty-changer>a i,.ship-via .shipping-information-title,.viewLess,fieldset.fieldset.create.info br,fieldset.group-selector legend:before,label.label[for=discount-code]:after,li#kickandrush_sharedbudget-toplink,span#block-gift-card-heading,span.minicart-tax-info span.weee{display:none}.section-title.slider-title{border-bottom:1px solid rgba(0,0,0,.08)}.fieldset>.field .action.send.primary,.minicart-wrapper .action.showcart::after,.minicart-wrapper .action.showcart:before,.nav-toggle:before,.porto-icon-user-2,.porto-icon-wishlist-2,.show-icon .customer-welcome .action.switch:after,.show-icon-tablet .customer-welcome .action.switch:after,.sidebar .actions-toolbar .action.primary span,a.action.primary.continue span,button.action.apply.primary span,span.logged-in{color:#fff}.abs-account-page-title h1.page-title,.billing-address-details a,.customer-account-create .page-title-wrapper h1.page-title,.customer-account-forgotpassword .page-title-wrapper h1.page-title,.customer-account-login .page-title-wrapper h1.page-title,.modes-mode.active,.opc-block-shipping-information .shipping-information-title .action-edit:before,.shipping-information-content a,button.amcard-check,button.amcard-delete,li.opc-progress-bar-item._complete span{color:#00416b!important}#ln_slider_price .ui-slider-handle,.abs-action-button-as-link:hover,.abs-action-remove,.abs-action-remove:hover,.abs-add-fields .action.remove,.abs-add-fields .action.remove:hover,.abs-discount-block .action.check,.abs-discount-block .action.check:hover,.account .page-main .page-title-wrapper .page-title,.action-auth-toggle,.action-auth-toggle:hover,.authentication-wrapper button.action-auth-toggle,.block-category-event .event-ticker .dates>div>span.desc,.block-category-event>div.event-desc,.block-collapsible-nav .item a:active,.block-collapsible-nav .item a:focus,.block-collapsible-nav .item a:hover,.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current strong,.block-search .label:hover:before,.block.related .action.select,.block.related .action.select:hover,.bundle-options-container .action.back,.bundle-options-container .action.back:hover,.cart-discount .action.check,.cart-discount .action.check:hover,.cart-discount .block>.title strong,.cart.table-wrapper .action.help.map,.cart.table-wrapper .action.help.map:hover,.cart.table-wrapper .actions-toolbar>.action-delete,.cart.table-wrapper .actions-toolbar>.action-delete:hover,.cart.table-wrapper .actions-toolbar>.action-delete:hover:before,.cart.table-wrapper .actions-toolbar>.action-edit:hover:before,.checkout-agreements-block .action-show,.checkout-agreements-block .action-show:hover,.checkout-index-index .modal-popup .modal-footer .action-hide-popup,.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover,.checkout-payment-method .payment-method-billing-address .action-cancel,.checkout-payment-method .payment-method-billing-address .action-cancel:hover,.checkout-payment-method .payment-method-billing-address .b
42illing-address-details .action-edit-address,.checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address:hover,.checkout-payment-method .payment-option-title .action-toggle,.checkout-payment-method .payment-option-title .action-toggle:after,.entry-content h3,.filterproducts-tab .data.items>.item.title[aria-expanded=true] a.switch,.form-add-invitations .action.remove,.form-add-invitations .action.remove:hover,.form-create-return .action.remove,.form-create-return .action.remove:hover,.form-giftregistry-edit .action.remove,.form-giftregistry-edit .action.remove:hover,.form-giftregistry-share .action.remove,.form-giftregistry-share .action.remove:hover,.form.send.friend .action.remove,.form.send.friend .action.remove:hover,.fotorama .fotorama-sprite,.gift-options .actions-toolbar .action-cancel,.gift-options .actions-toolbar .action-cancel:hover,.gift-summary .action-delete,.gift-summary .action-delete:hover,.gift-summary .action-edit,.gift-summary .action-edit:hover,.gift-wrapping-title .action-remove,.gift-wrapping-title .action-remove:hover,.history h4,.magento-rma-guest-returns .page-main .page-title-wrapper .page-title,.magento-rma-returns-returns .page-main .page-title-wrapper .page-title,.magento-rma-returns-view .page-main .page-title-wrapper .page-title,.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart.active:hover:before,.minicart-wrapper .action.showcart:active:before,.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart:hover:before,.modes-mode.active,.modes-mode:hover,.nav-.block-search .label:before,.opc-block-shipping-information .shipping-information-title .action-edit,.opc-block-shipping-information .shipping-information-title .action-edit:before,.opc-block-shipping-information .shipping-information-title .action-edit:hover,.opc-block-shipping-information .shipping-information-title .action-edit:hover:before,.opc-progress-bar-item._complete>span,.opc-wrapper .edit-address-link,.opc-wrapper .edit-address-link:hover,.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span,.owl-theme .owl-controls .owl-nav [class*=owl-],.page-header.type5 .minicart-wrapper .action.showcart.active:before,.page-header.type5 .minicart-wrapper .action.showcart:before,.page-header.type5 .search-area>a,.page-header.type5 .search-area>a:hover,.page-main>.page-title-wrapper .page-title,.paypal-button-widget .paypal-button,.paypal-button-widget .paypal-button:hover,.paypal-review-discount .action.check,.paypal-review-discount .action.check:hover,.paypal-review-discount .block>.title strong,.popup .actions-toolbar .action.cancel,.popup .actions-toolbar .action.cancel:hover,.post-header .post-title a,.post-holder .post-date .day,.post-list .post-content .post-read-more,.qty.field .qty-changer>a:hover,.recent-posts .post-date .day,.sales-guest-view .page-main .page-title-wrapper .page-title,.sidebar-main .porto-icon,.sorter-action:hover:before,.widget.block-recent-posts ul li a,.wishlist.split.button>.action,.wishlist.split.button>.action:hover,[class^=sales-guest-] .page-main .page-title-wrapper .page-title,a,a:active,a:hover,html .heading-primary,html .lnk-primary,html .text-color-primary,p .alternative-font{color:#5b6f88}a.action.remind span{color:#222529}.main-panel-top,.page-header .navigation>ul,.page-header .panel.wrapper{background:0 0!important}.main-panel-top{background:#5b6f88!important;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.3);-moz-box-shadow:0 10px 15px -3px rgba(0,0,0,.3);box-shadow:0 10px 15px -3px rgba(0,0,0,.3);position:relative}.header-main .header-left{margin-right:40px!important}.page-header .header-main,.page-header .panel.wrapper::after,.page-header.type2{border:none!important}.page-header.type2 .header.panel>.header.links>li>a{color:#fff!important;text-transform:uppercase!important;font-weight:400!important}.page-footer .switcher .options .action.toggle,.page-header .switcher .options .action.toggle{color:#fff;font-weight:400!important}.page-header .header-main,.sections.nav-sections,html .action.primary,html .btn{background-color:#00416b!important}.sections.nav-sections{border-top:2px solid #5b6f88}.amgiftcard-price-multiple,.col-md-4.contact-info,.customer-account-login .messages .message-error.error.message,.footer-middle>.container::after,.internal1 .checkout-payment-method .payment-option-title .action-toggle:after,.internal1 .opc-payment div#budget-extra-field,.internal1 .payment-method-title.field.choice+.payment-method-content .payment-option._collapsible.o
42pc-payment-additional.comment.last.hidden,.minicart-wrapper .block-minicart:after,.minicart-wrapper .block-minicart:before,.page-header .navigation:not(.side-megamenu) .level0.parent:hover>a>span::before,.page-header .navigation:not(.side-megamenu) .level0.parent:hover>a>span:after,.page-header.type2 .navigation .level0 .level-top:before,.page-header.type2 .navigation>ul:before,.payment-method.payment-method-mollie_methods_paypal .checkout-agreements-block,.price-box .old-price .price-wrapper:after,.products.list.items.product-items.products-slider.owl-carousel.show-dots-title-right.dots-style-1.owl-loaded.owl-drag .owl-dots,.sidebar.sidebar-additional,a.action.tocompare,div#additional,div#tab-label-additional{display:none!important}.minicart-wrapper .block-minicart .subtotal,.new-address-popup button{display:inline-block!important}.sticky-logo{margin-right:-30px!important}header.page-header.sticky-header .nav-sections{padding:10px 0}a#tab-label-description-title span:before{font-size:14px;content:"Description"}.action.towishlist.action-towishlist:lang(fr) span,.availability.only,.b2bint2 .checkout-payment-method .payment-option-title .action-toggle>span,.checkout-payment-method .payment-option-title .action-toggle>span,.contact-index-index .fieldset>.legend span,.internal1 .items.payment-methods .step-title,a#tab-label-description-title,form#invoiceemail-form button:lang(fr) span,form#wishlist-view-form:lang(fr) button.action.share,form#wishlist-view-form:lang(fr) button.action.update,strong#block-related-heading,strong#block-upsell-heading,tr.weee_ord_totals th{font-size:0px}.checkout-cart-index .col.qty .input-text.qty,.checkout-cart-index .qty.field .input-text.qty,.product.data.items>.item.content,.sidebar .actions-toolbar .action.primary{border:none}a.action.viewcart{color:#00416b!important;margin-top:20px}.page-header.type2 .nav-sections{min-height:inherit!important}.page-header.type2 .navigation:not(.side-megamenu) .level0 .level-top{color:#fff!important;font-weight:400!important;padding:0!important;font-size:14px!important}.page-header.type2 .navigation:not(.side-megamenu) .level0{padding:10px!important;margin:0!important}.page-header.type2 .navigation:not(.side-megamenu)>ul div,ol.product-items.widget-product-grid{display:flex;justify-content:center}.page-header.type2 .navigation:not(.side-megamenu)>ul{display:flex!important;justify-content:center}.sw-megamenu.navigation li.level0.classic .submenu{margin:10px 0 0!important;padding:0!important;border-top:5px solid #5b6f88}.field.choice.kickandrush-budget,.pagebuilder-slider,.product.attribute.description{margin-bottom:50px}.catalog-category-view .product.actions.product-item-actions,.pagebuilder-slide-wrapper,ol.product-items .product.actions.product-item-actions{display:flex;align-items:center}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:620px!important}ul.slick-dots{margin-top:-50px}.slick-dots li.slick-active button,.smile-es-range-slider .ui-slider-handle{background:#00416b}.cms-index-index .column.main h2{display:inline-block;background:#fff;margin:0 0 30px;vertical-align:middle;padding:0 15px;font-size:24px;font-weight:300;line-height:24px;z-index:1;position:relative;color:#00416b}.cms-index-index .column.main h2::after{content:"";display:block;background-color:#f2f2f2;height:4px;margin-top:-14px;position:absolute;width:100%;left:0;z-index:-2}.cms-index-index .column.main h2:before{width:250px;height:24px;background:#fff;position:absolute;z-index:-1;content:"";margin-left:-125px;left:50%}ol.product-items.widget-product-carousel .slick-slide{margin:0 10px}ol.product-items .product.details.product-item-details{min-height:170px;display:flex!important;justify-content:space-between;margin-bottom:30px}.catalog-category-view .product.actions.product-item-actions .actions-primary,.internal1 .payment-method-title.field.choice+.payment-method-content .payment-option._collapsible.opc-payment-additional.comment.last span.action.action-toggle,ol.product-items .product-item-inner{width:100%}.product.actions.product-item-actions .actions-primary{display:flex;justify-content:center;width:100%}
42.catalog-category-view .product.actions.product-item-actions{display:flex;align-items:center;width:100%;justify-content:center;flex-direction:row}.product-item-info .product-item-details .product-item-actions .tocart{color:#fff!important;border:none}.product-item-info .product-item-details .product-item-actions .tocart:hover{background-color:#003654!important;cursor:pointer!important}.product-item-info .product-item-details .product-item-actions{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;align-items:center}.cms-index-index a.action.towishlist{width:35px!important;height:35px!important;line-height:36px!important;border:none}.cms-licenses .col-md-4.col-sm-6,.filterproducts.products .price-box,.filterproducts.products a.product-item-link,.new-address-popup,.porto-products.title-border-bottom>.section-title,.small-list.products-grid .product-items .product-item-details,.stock.unavailable{text-align:center}.filterproducts.products button.action.tocart.primary{margin:0 auto!important;display:block;border-color:#00416b}h1.page-title{color:#00416b!important;font-size:32px!important}button.action.edit-address-link:hover{color:#00416b!important;text-decoration:underline}.opc-progress-bar-item._active::before,.opc-progress-bar-item._active>h1:before,.opc-progress-bar-item._active>span::before{background:#00416b!important}.opc-wrapper .shipping-address-item.selected-item a{color:#fff;text-decoration:underline}.opc-wrapper .shipping-address-item.selected-item::after{background:#00416b;border-radius:15px}div#checkout-payment-method-load{margin-bottom:40px}.discount-code .payment-option-content{margin-top:0!important}button.action.action-apply:hover{background:#00416b;border:none}.contact-index-index:lang(fr) .fieldset>.legend:before{content:"Laissez un message";font-weight:700;font-size:28px;color:#00416b}.contact-index-index:lang(en) .fieldset>.legend:before{content:"Leave us a message";font-weight:700;font-size:28px;color:#00416b}form#contact-form:lang(fr):after{content:"Pour utiliser le formulaire de contact, veuillez accepter tous les cookies ou envoyez un email à [email protected].";margin-top:20px;display:block}form#contact-form:lang(en):after{content:"To use the contact form, please accept all cookies or send an email to [email protected].";margin-top:20px;display:block}.contact-index-index .col-md-8{max-width:100%!important;flex:inherit}.cms-licenses img{max-width:300px;max-height:110px;margin-top:50px}.cms-licenses .col-md-4.col-sm-6 a,.cms-privacy-policy a,.page-wrapper>.breadcrumbs .items>li a,.page-wrapper>.breadcrumbs .items>li strong,.page-wrapper>.breadcrumbs .items>li.home a,.page-wrapper>.breadcrumbs .items>li:not(:last-child)::after{color:#00416b}.cms-faq .main a{color:#000;font-weight:700}.cms-faq h2,.cms-privacy-policy h2{color:#6e6e6e;font-size:20px;font-weight:400}.cms-faq h3,.cms-privacy-policy h3{color:#6e6e6e;font-size:16px;font-weight:400;margin:20px 0}.cms-faq h2.part,.cms-privacy-policy h2.part{color:#fff;padding:10px 20px;margin:0 0 20px;font-weight:400;font-size:20px;background:linear-gradient(to right,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 100%) #00416b}.footer-middle{background-color:#00476d!important}.footer-bottom,.footer-middle.footer-middle-2{background-color:#1c2838!important}.footer-middle.footer-middle-2 ul{display:flex;justify-content:center;max-width:90%;margin:auto}.footer-middle.footer-middle-2 ul li:last-child{border:none;margin:0;padding:0}.footer-middle.footer-middle-2 ul li{border-right:1px solid #fff;padding:0 10px 0 0;margin:0 10px 0 0}.footer-middle>.container{padding:12px 0!important}.footer-bottom{padding:0!important}.footer-bottom address{text-align:center!important;color:#fff}.field.choice.admin__field.admin__field-option{background:#00416b;padding:20px;color:#fff;font-size:18px;margin:30px 0!important}.shipping-address-items{max-height:490px;overflow:hidden;display:flex;flex-wrap:wrap}.opc-wrapper .shipping-address-item{padding:10px;width:calc(50% - 20px);margin:10px;display:flex;justify-content:space-between;align-items:flex-start;border-radius:10px;border:1px solid #ccc;flex-direction:column}.opc-wrapper .shipping-address-item.selected-item{border-color:#00416b;background:#00416b;color:#fff}.b2bGroup .minicart-items .product-item-details .product-item-pricing,.field.addresses,.internal1 .payment-group .payment-method{display:flex;flex-direction:column}.new-address-popup button{margin:auto}.small-list.products-grid .product-items.owl-carousel .owl-stage{width:100%!important}.small-list.products-grid .product-items .product-item{align-items:center!important;justify-content:center!important;flex-wrap:wrap!important}.small-list.products-grid .product-items .product-item-info{width:calc(50% - 30px)!important;height:380px;text-align:center;margin:0 15px!important}.small-list.products-grid .product-items .owl-item{width:50%!important;margin:0!important}strong#block-related-heading:before{font-size:24px;font-weight:400;text-transform:none;text-align:center;width:100%;display:block;color:#00416b;margin-bottom:-15px}strong#block-related-heading:lang(fr):before{content:"Les visiteurs ayant vu ce produit ont également regardé"}strong#block-related-heading:lang(en):before{content:"Other products in this category"}strong#block-upsell-heading:before{font-size:24px;font-weight:400;text-align:center;text-transform:none;color:#00416b}strong#block-upsell-heading:lang(fr):before{content:"Vous pouvez compléter vos achats"}strong#block-upsell-heading:lang(en):before{content:"Products to complete your purchase"}.checkout-billing-address .actions-toolbar{margin:30px 0}.checkout-cart-index .cart-discount,button.action.action-edit-address{margin-top:20px}button.action.edit-address-link{background:#fff;padding:20px;line-height:0;font-weight:700;display:block}button.action.edit-address-link:hover{border:1px solid #fff;padding:20px;line-height:0;font-weight:700;display:block}
42#discount-coupon-form #coupon_code{width:200px}.small-list.products-grid .product-items .product-item-info .product-item-photo{margin:0 auto 20px!important;width:auto!important;min-width:100%;max-width:100%}form#invoiceemail-form button:lang(fr) span:before{content:"Soumettre";font-size:14px}@media screen and (max-width:991px){header.page-header .nav-sections-item-title.active>a,header.page-header .nav-sections-item-title.active>a:focus,header.page-header .nav-sections-item-title.active>a:hover{color:#5b6f88!important}header.page-header .nav-sections-item-title{background-color:#5b6f88!important}.logo{max-width:300px!important}.header-contact{display:none!important}.minicart-wrapper .action.showcart:before,.nav-sections .header.links a,.nav-sections .header.links a:hover,.sw-megamenu.navigation li.ui-menu-item>a{color:#fff!important}header.page-header .nav-sections-item-title.active{background:#fff!important}.page-header.type2 .navigation:not(.side-megamenu)>ul{flex-direction:column}.page-header.type2 .navigation:not(.side-megamenu) .level0 .level-top{width:100%!important;display:flex!important;align-items:center!important;height:40px!important}.sw-megamenu.navigation li.level0.classic .submenu{margin:0!important}.page-header.type2 .navigation:not(.side-megamenu) .level0{width:100%!important}.navigation li.level0>a.ui-state-active,.navigation li.level0>a.ui-state-active+.submenu{background-color:inherit!important}.page-header.type2 .navigation:not(.side-megamenu)>ul div{justify-content:flex-start!important}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){margin:auto}.pagebuilder-collage-content span{font-size:24px!important}.pagebuilder-collage-content p{width:100%;text-align:center;line-height:1.5!important}.footer-middle .pagebuilder-column-line{flex-direction:row;justify-content:center}.footer-middle .pagebuilder-column{flex-basis:33%}.footer-middle.footer-middle-2 ul{justify-content:center;flex-wrap:wrap}.footer-middle.footer-middle-2 ul li{border:none;padding:0 10px;margin:0}.pagebuilder-slider.slick-slider,.pagebuilder-slider.slick-slider :not(ul.slick-dots li button){height:150px;min-height:340px!important}.products-related.small-list.products-grid .product-items .product-item-info{width:calc(100% - 30px)!important;height:auto!important;margin-bottom:20px!important}.products-related.small-list.products-grid .product-items .product-item-info .product-item-photo{width:inherit!important}.product-item .tocart:before{margin-right:0}.product-item .tocart span,.vertical-double-lign,.vertical-single-lign{display:none}.opc-wrapper .shipping-address-item{flex-direction:column;align-items:flex-start}button.action.edit-address-link{background:0 0;right:inherit!important;position:inherit;top:inherit;padding:0}button.action.edit-address-link:before{color:#fff}}html[lang=fr] .b2cGroup span.price-wrapper.incl:after{content:"TVA comprise";font-size:.8em;font-weight:400;display:block}html[lang=en] .b2cGroup span.price-wrapper.incl:after{content:"Incl. tax";font-size:.8em;font-weight:400;display:block}.product-items .product-item .price-including-tax{text-decoration:line-through;font-size:16px!important}.price-including-tax .price{font-size:16px!important}.price-excluding-tax .price{font-size:17px!important}.product-info-price span.old-price{margin:10px 0}#checkout-step-shipping .new-address-popup,.amgift-code .payment-option-content,.b2bGroup .minicart-items .product-item-details .details-qty,.home-categories a:hover .hovered,.internal1 .checkout-payment-method .payment-option._collapsible.comment .payment-option-content,.internal1 .payment-method-title.field.choice+.payment-method-content .payment-option._collapsible.opc-payment-additional.comment.last,.login-container,.price-box .old-price,.product-item-info .product-item-details .price-box,.product.details.product-item-details,form#discount-form .actions-toolbar,form#discount-form .control,span.field-tooltip-action:focus>.field-tooltip-content{display:block!important}.product-info-price span.special-price,strong.limiter-label{margin-right:10px}.product-item-info .product-item-details .price-box{height:40px;min-height:37px!important}button.kickandrush-button-availability{color:#00416b;padding:20px 0;text-decoration:underline;display:none}.product-item a.action.towishlist.actions-secondary{padding:18px;width:47px;height:47px;line-height:47px}.product-item .action.towishlist:before{font-size:20px;color:#006566}.products-grid.wishlist .product-item .tocart{min-width:190px!important;padding:4px 12px!important;display:flex;align-items:center;justify-content:center}.wishlist-index-index .box-tocart .input-text.qty{height:37px!important}.action.towishlist.action-towishlist:lang(fr) span:before{content:"Déplacer vers la liste d'envies";font-size:14px}.minicart-items .product-item-name{white-space:normal!important}form#wishlist-view-form:lang(fr) button.action.update:before{content:"Mettre à jour ma liste d'envies";font-size:14px;padding:0 20px;line-height:1}form#wishlist-view-form:lang(fr) button.action.share:before{content:"Partager ma liste d'envies";font-size:14px;padding:0 20px;line-height:1}a.action.alert{background:#00416b;border:1px solid #00416b;color:#fff!important;padding:7px 12px}a.action.alert:hover{background:#fff;color:#00416b!important}.footer-middle a,.popupFree .item a,button.action.cancel.primary,input.amcard-button{color:#fff!important}.fotorama{overflow:visible!important}.fotorama--fullscreen .fotorama__wrap{max-width:100%!important;height:100%}.fotorama.fotorama--fullscreen{max-width:80vw;max-height:90vh;height:100%;left:50%!important;top:50%!important;transform:translate(-50%,-50%);overflow:hidden}.fotorama--fullscreen .fotorama__stage{height:100%!important}.fotorama__wrap:hover{cursor:zoom-in}.internal1:lang(fr) .items.payment-methods .step-title:before{content:"Autre budget";font-size:20px;font-weight:700;line-height:1.8}.internal1:lang(en) .items.payment-methods .step-title:before{content:"Other budget";font-size:20px;font-weight:700;line-height:1.8}tr.weee_ord_totals:lang(fr) th:before{font-size:14px;content:"Taxe environnementale (DEEE)"}tr.weee_ord_totals:lang(en) th:before{font-size:14px;content:"Environmental tax (DEEE)"}.field.gw-euvat-field:lang(fr) .field-tooltip-content{font-size:0px;height:100px}.field.gw-euvat-field:lang(fr) .field-tooltip-content:after{content:"Entrez le numéro de TVA de votre entreprise et nous déduirons les taxes applicables de votre panier.";font-size:14px;position:absolute;width:100%;left:4px;top:2px}.forbidden:lang(fr):after{content:"Utiliser une adresse du groupe Dassault comme adresse de livraison en B2C est interdit.";font-size:14px;position:initial;color:red;line-height:1}.forbidden:lang(en):after{content:"Using an address from the Dassault Group in a B2C context is prohibited.";font-size:14px;position:initial;color:red;line-height:1}html[lang=fr] label[for=discount-code]:before{content:"Code remise"!important}html[lang=en] label[for=discount-code]:before{content:"Discount code"!important}.b2bint2 button.kickandrush-button-availability,.internal1 button.kickandrush-button-availability,.internal1 li#kickandrush_sharedbudget-toplink{display:block}label[for=returns_policy_checkbox] a{font-weight:700}.checkout-payment-method .payment-option-title:lang(fr) .action-toggle>span:before{font-size:14px;content:"Inscrire obligatoirement votre NAB ou votre CI en commentaire (sera affiché sur la facture) ainsi que la raison de votre commande (évènements, salons...)"}.b2bext .checkout-payment-method .payment-option-title:lang(fr) .action-toggle>span:before{font-size:14px;content:"Inscrire obligatoirement votre numéro de PO en commentaire (sera affiché sur la facture) ainsi que la raison de votre commande (évènements, salons...)"}.b2bint2 .checkout-payment-method .payment-option-title:lang(fr) .action-toggle>span:before{font-size:14px;content:"Inscrire obligatoirement votre NAB/CI ou votre numéro de PO en commentaire (sera affiché sur la facture) ainsi que la raison de votre commande (évènements, salons...)"}.b2bint2 .checkout-payment-method .payment-option-title:lang(en) .action-toggle>span:before{font-size:14px;content:"It is compulsory to indicate your NAB/CI or your PO number as a reference (this will be displayed on the invoice) as well as the reason for your order (events, trade fairs, etc...)"}.checkout-payment-method .payment-option-title:lang(en) .action-toggle>span:before{font-size:14px;content:"You must enter your NAB or CI as a comment (this will be displayed on the invoice) as well as the reason for your order (events, trade fairs, etc...)"}.b2bext .checkout-payment-method .payment-option-title:lang(en) .action-toggle>span:before{font-size:14px;content:"It is compulsory to indicate your PO number as a reference (this will be displayed on the invoice) as well as the reason for your order (events, trade fairs, etc...)"}.checkout-payment-method .payment-option-title .action-toggle>span{max-width:90%}input#coupon_code::placeholder,input#discount-code::placeholder,textarea.input-text.order-comment.order-comment-input::placeholder{font-size:0px}select#limiter{text-indent:inherit!important;text-overflow:inherit!important}.field.choice.kickandrush-budget.sentence:lang(fr):after{content:"Veuillez décocher cette case pour accéder aux autres méthodes de paiement.";display:block;margin:20px;font-size:12px;text-decoration:underline}.field.choice.kickandrush-budget.sentence:lang(en):after{content:"Please uncheck this box to access other payment methods.";display:block;margin:20px;font-size:12px;text-decoration:underline}.field.choice.kickandrush-budget:lang(fr) h3.step-title:before{content:"Budget délégué";font-size:20px;font-weight:700;font-family:"Open Sans"}.field.choice.kickandrush-budget:lang(en) h3.step-title:before{content:"Delegated budget";font-size:20px;font-weight:700;font-family:"Open Sans"}.b2bext .label[for=banktransfer] span,.block-title.budget,.block-title.shared-budget,.field.choice.kickandrush-budget h3.step-title,.product-info-main .product.pricing,.ship-to .shipping-information-title span,.ship-via:lang(fr) .shipping-information-title span,html[lang=fr] .b2bGroup .price-box::after{content:"Hors TVA ";font-size:.8em;font-weight:400;display:block}html[lang=en] .b2bGroup .price-box::after{content:"VAT excl ";font-size:.8em;font-weight:400;display:block}@media print{.logo img{max-width:initial!important;filter:invert(1)!important}}.minicart-items .update-cart-item{height:35px!important}.b2bGroup:lang(en) div#checkout-step-shipping_method:before,.b2bGroup:lang(fr) div#checkout-step-shipping_method:before{-webkit-tap-highlight-color:transparent;display:block;margin:20px;font-size:larger;text-decoration:underline;color:#00416b;font-weight:700}.b2bGroup:lang(fr) div#checkout-step-shipping_method:before{content:"Commande minimum de 250⬠hors TVA"}.b2bGroup:lang(en) div#checkout-step-shipping_method:before{content:"Minimum order value: â¬250 excl. VAT"}.internal1 .field.choice.set.billing{display:none!important;font-size:0px}.kickandrushbudget-index-index th.col.balance{width:125px}@media only screen and (max-width:991px){.navigation.sw-megamenu div li.ui-menu-item{border-top:1px solid #ddd}}.b2bext:lang(fr) .label[for=banktransfer]::after{content:"Par facture"}.b2bext:lang(en) .label[for=banktransfer]::after{content:"By invoice"}.internal1 button.action.action-edit-address{margin-top:20px;
42display:none!important}.ship-to:lang(fr) .shipping-information-title::before{content:"Adresse de livraison:"}#modal-title-0,.modal-header #modal-title-1{font-size:0px!important}.modal-header:lang(fr) #modal-title-0:before,.modal-header:lang(fr) #modal-title-1:before{content:"Veuillez saisir votre adresse e-mail";font-size:20px;color:#00416b}.modal-header:lang(en) #modal-title-0:before,.modal-header:lang(en) #modal-title-1:before{content:"Please enter your email address";font-size:20px;color:#00416b}.internal1 .payment-group .payment-method .payment-method-title{border-top:0;order:1}.products.wrapper.list.products-list li.item.product.product-item{display:flex;margin:40px 0}.products.wrapper.list.products-list .filterproducts.products a.product-item-link{text-align:left}.products.wrapper.list.products-list .filterproducts.products .price-box{text-align:left;margin:20px 0}.products.wrapper.list.products-list .product-item-info{width:40%!important}.products.wrapper.list.products-list .product.details.product-item-details{width:60%!important}form#form-validate select{line-height:30px}.col.qty .qty-changer>a,.qty.field .qty-changer>a{display:block;border-radius:0;margin-top:0;position:absolute;top:0;left:0;height:3rem;line-height:3rem;width:30px;border:1px solid #e7e7e7;color:#222529}.col.qty .qty-changer>a:first-child,.qty.field .qty-changer>a:first-child{right:0;left:auto}.col.qty .qty-changer>a:hover,.qty.field .qty-changer>a:hover{color:#08c}.col.qty .qty-changer>a::before,.qty.field .qty-changer>a::before{content:"";position:absolute;left:50%;top:50%;width:9px;border-top:1px solid;margin-top:-.5px;margin-left:-4.5px}.col.qty .qty-changer>a.qty-inc:after,.qty.field .qty-changer>a.qty-inc:after{content:"";position:absolute;left:50%;top:50%;height:9px;border-left:1px solid;margin-top:-4.5px;margin-left:-.5px}.col.qty .control,.qty.field .control{width:104px}tbody.cart.item button{padding:0 12px}.popupOpen:after{background:rgba(0,0,0,.7);content:"";width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9998}.popupFree{position:fixed;z-index:9999;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40px}.popupFree .wrapper{display:flex;position:relative}.popupFree .item{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ccc;margin:0 10px;text-align:center;padding:20px}.popupFree .item a{background-color:#003654;padding:10px 20px;display:block}.popupFree .close{background-color:#fff;color:#333;position:absolute;top:-10px;right:-10px;border-radius:50%;border:2px solid #003654;font-size:17px;width:30px;height:30px;padding:0;line-height:1}a.action.button.primary.returns-new{color:#fff;border:none;line-height:24px}.product.data.items>.item.content{margin:0}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item]{padding:30px}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item] thead{background:#00416b;color:#fff}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item] tr:nth-child(2n){background:#dadada}.product-item-actions .action.towishlist{border-color:#00416b}.block.block-dashboard-information{font-size:0px!important;line-height:0}.table-wrapper.transactions-recent{font-size:14px}.top_right.category,.top_right.product{max-width:20%!important}.block-minicart .block-content>.actions>.primary .action.primary{font-size:15px!important}a.action.actions-secondary.porto-icon-mail{display:block;padding:15px;width:47px;height:47px;line-height:1px;border:1px solid #00416b;text-align:center;margin-left:12px}a.action.actions-secondary.porto-icon-mail:before{position:inherit!important}.layout-1220 .navigation{max-width:1400px!important}.block-customer-login .field.note:lang(fr):after{content:'Dans le cas où vous consultez la boutique pour la première fois depuis le 1er Novembre 2023, veuillez cliquer sur "Mot de passe oublié" afin de définir un nouveau mot de passe.';display:block;color:#003654;font-weight:700}.block-customer-login .field.note:lang(en):after{content:'If you are visiting the store for the first time since November 1st 2023, please click on "Forgot your password" to set a new password.';display:block;color:#003654;font-weight:700}.abs-action-cart-button button.action,.cart-discount .actions-toolbar button.action,.cart.actions button.action{opacity:1!important;margin-left:10px!important}.block.crosssell .products-grid .product-item{width:25%;min-width:185px}.box-tocart h2{font-size:16px}.box-tocart button{padding:0 13px;height:auto}.product.media .top_left.product{max-width:110px}.breadcrumbs{background:#fff!important;margin-bottom:40px!important}h3.budget-title.step-title:lang(fr):before{content:"Votre budget";font-size:20px}h3.budget-title.step-title:lang(en):before{content:"Your budget";font-size:20px}h3.budget-title.step-title,label[for=no-budget]{font-size:0px}label[for=no-budget]:lang(fr):before{content:"Ne pas utiliser votre budget délégué";font-size:14px}label[for=no-budget]:lang(en):before{content:"Don't use your delegated budget";font-size:14px}.internal1:lang(fr) .items.payment-methods:before{content:"Methode de paiement";font-size:20px;font-weight:700;color:#000;background:#ddd;width:100%!important;display:block;padding:30px 20px;margin-bottom:20px}.internal1:lang(en) .items.payment-methods:before{content:"Payment Method";font-size:20px;font-weight:700;color:#000;background:#ddd;width:100%!important;display:block;padding:20px;margin-bottom:20px}.page-header .switcher .options ul.dropdown a{outline:0!important}
42fieldset.fieldset.create.info:lang(fr):before{content:"Les champs munis d'un astérisque (*) sont obligatoires.";color:red;letter-spacing:normal;margin-bottom:20px;position:absolute;top:20px}fieldset.fieldset.create.info:lang(en):before{content:"Fields marked with an asterisk (*) are required.";color:red;letter-spacing:normal;margin-bottom:20px;position:absolute;top:20px}fieldset.fieldset.address,fieldset.fieldset.create.account,fieldset.fieldset.create.info{margin-top:17px}.prev-next-products a:focus+.product-pop{visibility:visible;opacity:1}html .action.primary{padding:.8em 1em!important}.search-area{color:#000!important}.category-bonsplans:lang(en) .column.main:before,.category-bonsplans:lang(fr) .column.main:before{color:#016402;margin-bottom:20px;background-color:#e5eee6;padding:12px;font-weight:700;display:block}.category-bonsplans:lang(fr) .column.main:before{content:"Les codes de réductions ne sont pas applicables aux produits de cette catégorie."}.category-bonsplans:lang(en) .column.main:before{content:"Discount codes are not applicable to products in this category."}.field.group_id.required{visibility:hidden;display:none}fieldset.fieldset.create.info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.internal1 .payment-group .payment-method #budget-extra-field{order:2}.group-selector p{display:flex;align-items:center;font-size:15px;background:#efefef;width:330px;flex-wrap:wrap;padding:10px 20px;border-radius:10px;font-weight:700}.group-selector label{margin-left:6px;margin-top:4px}.group-selector small{font-size:11px;font-weight:400;line-height:1.5;margin-bottom:12px}.group-selector small a{text-decoration:underline}fieldset.fieldset.create.info .field.field-name-firstname.required,fieldset.fieldset.create.info .field.field-name-lastname.required{width:330px!important}.internal1 .payment-group .payment-method .payment-method-content,fieldset.fieldset.create.info .field.field-name-firstname.required{order:3}fieldset.fieldset.create.info .field.field-name-lastname.required{order:4}fieldset.fieldset.create.info .field.choice.newsletter{order:5}.internal1 .checkout-payment-method .payment-method-title:lang(fr) label[for=banktransfer]:before{content:"Autre budget";display:block;padding-left:24px}.internal1 .checkout-payment-method .payment-method-title:lang(en) label[for=banktransfer]:before{content:"Other budget";display:block;padding-left:24px}.internal1 .checkout-payment-method .payment-method-title label[for=banktransfer]{position:relative;display:block}.internal1 .checkout-payment-method .payment-method-title label[for=banktransfer]:after{content:"";background-image:url("https://www.thestore-dassault-aviation.com/media/wysiwyg/input.png");background-size:contain;width:18px;height:18px;display:block;position:absolute;left:0;top:4px}ol.product-items.widget-product-carousel.slick-initialized.slick-slider.slick-dotted .slick-dots li{margin-top:40px}.internal1 .checkout-payment-method .payment-option-title:lang(fr) .action-toggle>span:before{content:"Merci d'indiquer votre NAB/CI et/ou votre numéro de commande."}.internal1 .checkout-payment-method .payment-option-title:lang(en) .action-toggle>span:before{content:"Please insert your NAB/CI and/or your order reference number."}@media only screen and (max-width:480px){.slide-franco p span{color:#fff!important}.pagebuilder-slider.slick-slider :not(ul.slick-dots li button){min-height:inherit!important;height:inherit!important;line-height:1!important;overflow:hidden}.pagebuilder-collage-content h1,.slide-franco .conditions{display:none}}.pagebuilder-collage-content h1{font-size:56px;line-height:1;font-weight:400}.footer-middle-2 a:focus-visible{outline-color:#fff}.slick-dots button:focus-visible{outline:white solid 2px!important;outline-offset:1px}.sidebar .actions-toolbar .action.primary{line-height:12px}.box-tocart .action.tocart{line-height:1rem}.product-item-info .product-item-details .product-item-actions .tocart{line-height:17px}.hs_email:lang(fr) label.hs-error-msg:after{content:" Exemple : [email protected]"}.hs_email:lang(en) label.hs-error-msg:after{content:" Example : [email protected]"}.hs_phone:lang(fr) label.hs-error-msg:after{content:" Exemple : +32485799645"}.hs_phone:lang(en) label.hs-error-msg:after{content:" Example : +32485799645"}
42._keyfocus :focus,input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:none!important}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__stage__shaft:focus:after,.fotorama__zoom-in:focus:after,.fotorama__zoom-out:focus:after{outline:blue solid 2px;outline-offset:-5px}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame--dot .fotorama__dot,.fotorama__nav__frame--thumb.fotorama__thumb,.fotorama__stage__shaft:focus,.fotorama__zoom-in:focus,.fotorama__zoom-out:focus{outline:0}ul.header.links a:focus-visible{outline:white solid 2px!important;outline-offset:-3px}p.price-to{display:flex!important;align-items:flex-start!important}p.price-to:before{margin:6px 0 5px!important}.amcard-page-product .product-info-main .price-final_price .price-wrapper .price{font-size:24px!important}.amgiftcard-price-multiple span.price-wrapper.incl:after{font-size:12px!important}input.amcard-button{background:#00416b!important;border:none!important;padding:12px 20px!important;border-radius:0!important;text-transform:uppercase;font-weight:700}.amgcard-datalist-container .amcard-field.-datalist{height:40px!important;margin-bottom:20px}.amgcard-datalist-container .amcard-input-arrow:after{top:18px!important}.amcard-label-block.-price.-active,.amcard-label-block.-price:hover{background-color:#00416b;border:1px solid #00416b}.ui-datepicker .ui-datepicker-prev span{border-color:transparent #00416b transparent transparent!important;margin-top:4px!important}.ui-datepicker .ui-datepicker-next span{border-color:transparent transparent transparent #00416b!important;margin-top:4px!important}.am-datepicker .ui-datepicker-header .ui-datepicker-title select{padding:8px 30px 8px 12px!important}.search-autocomplete dl dd .amount{color:#444!important}header.page-header.type2 :focus-visible{outline:white solid 2px!important}#totop:focus-visible,.smile-es-range-slider button.action.primary.small a:focus-visible{outline:white solid 2px!important;outline-offset:1px!important}button#closePlayer:focus-visible,button.mfp-close:focus-visible{outline:white solid 2px!important}.checkout-index-index .amcard-codes-list:before{content:"Carte cadeau/Code remise";font-size:20px;font-weight:700;color:#000;background:#ddd;width:100%!important;display:block;padding:30px 20px;margin-bottom:20px;margin-left:-30px}span.amcard-title{font-weight:700;color:#00416b}.cart-discount .fieldset>.field>.label{display:block;font-weight:700;color:#00416b}.fieldset.coupon{display:flex;justify-content:flex-start;align-items:flex-end}.cart-discount .field{margin-bottom:0}.opc-wrapper .form-discount{border-top:1px solid #cecece;padding-top:30px}label[for=discount-code]:before{font-weight:700!important;color:#00416b!important}.old-price .price{color:#6e6e6e!important}header.page-header.type2 .block-minicart :focus-visible{border:2px solid #00f!important;outline-offset:3px;outline:0}:focus-visible{outline:blue solid 2px!important;outline-offset:3px} 43@media (max-width: 991px) {.third.row img {max-width: 70vw;}.third.row a {text-align: center;display: block;}.header-row .header-right {padding: 20px 12px 20px 0 !important;}ul.subchildmenu {width: 100vw;}.page-header.type2 .sw-megamenu.navigation li.level0 .submenu a {padding: 20px 10px;}li.ui-menu-item.category-item.level1:first-child {border: none;}.giftIcon{width:55px;}} 44 45 46</style>
47<script> 48requirejs(["jquery","Magento_Customer/js/customer-data","domReady!"],(function(e,t){e(document).ready((function(){e(document).on("click", "#simulationMenu .open-children-toggle", function () { e(this).next("a").toggleClass("ui-state-active"); e("#simulationMenu").find(".submenu").toggleClass("opened");});e("body").addClass("b2cGroup"),t.get("customer").subscribe((function(t){"22"===t.customerGroup||"23"===t.customerGroup?(e(".availability.only").css("font-size","14px"),e("button.action.edit-address-link").hide()):e(".availability.only").attr("title",""),setInterval((function(){"22"===t.customerGroup&&(e("body").removeClass("b2cGroup"),e("body").addClass("internal1"))}),500),"22"!=t.customerGroup&&e(".box.box-billing-address .box-actions, .box.box-shipping-address .box-actions,.block.block-dashboard-addresses a.action.edit,.box.box-address-billing .box-actions, .box.box-address-shipping .box-actions").show(),"11"!==t.customerGroup&&"22"!==t.customerGroup&&"23"!==t.customerGroup||e("span.price-wrapper").removeClass("incl"),setInterval((function(){"11"!==t.customerGroup&&"22"!==t.customerGroup&&"23"!==t.customerGroup||(e("body").removeClass("b2cGroup"),e("body").addClass("b2bGroup"))}),500),setInterval((function(){"23"===t.customerGroup&&(e("body").removeClass("b2cGroup"),e("body").addClass("b2bint2"))}),500),setInterval((function(){"11"===t.customerGroup&&(e("body").removeClass("b2cGroup"),e("body").addClass("b2bext"))}),500)})),setInterval((function(){e('.shipping-address-item:contains("COMPTABILITE")').hide(),e("#payment").is(":visible")&&e("label[for=kickandrushbudget-spending]").length,e("th:lang(fr)").each((function(){var t=e(this).text();t=t.replace("TFP","Taxe environnementale (DEEE)"),e(this).text(t)})),e("th:lang(en)").each((function(){var t=e(this).text();t=t.replace("FPT","Environmental tax (DEEE)"),e(this).text(t)})),e("body").hasClass("checkout-index-index")&&"fr"===e("html").attr("lang")&&(e(".budget-option label").each((function(){var t=e(this).text();t=t.replace("Delegated Budget","budget délégué"),e(this).text(t)})),e(".budget-option label").each((function(){var t=e(this).text();t=t.replace("Personal Budget","budget personnel"),e(this).text(t)}))),e("li#kickandrush_sharedbudget-toplink").length>0&&(e("li#kickandrush_sharedbudget-toplink span:lang(fr)").each((function(){if(e("li#kickandrush_sharedbudget-toplink span:lang(fr)").text().indexOf("délégué")<=0){var t=e(this).text();t=t.replace("Budget","Budget délégué"),e(this).text(t)}})),e("li#kickandrush_sharedbudget-toplink span:lang(en)").each((function(){if(e("li#kickandrush_sharedbudget-toplink span:lang(en)").text().indexOf("Delegated")<=0){var t=e(this).text();t=t.replace("Budget","Delegated budget"),e(this).text(t)}}))),e(".budget-option label:lang(fr)").text().indexOf("Dépensez votre budget délégué")<=0&&e(".budget-option label:lang(fr)").each((function(){var t=e(this).text();t=t.replace("Dépensez votre budget","Dépensez votre budget délégué"),e(this).text(t)})),e(".budget-option label:lang(fr)").text().indexOf("Votre budget délégué actuel")<=0&&e(".budget-option label:lang(fr)").each((function(){var t=e(this).text();t=t.replace("Votre budget actuel","Votre budget délégué actuel"),e(this).text(t)})),e(".budget-option label:lang(en)").text().indexOf("Spend your delegated budget")<=0&&e(".budget-option label:lang(en)").each((function(){var t=e(this).text();t=t.replace("Spend your budget","Spend your delegated budget"),e(this).text(t)})),e(".budget-option label:lang(en)").text().indexOf("Your current delegated budget")<=0&&e(".budget-option label:lang(en)").each((function(){var t=e(this).text();t=t.replace("Your current budget","Your current delegated budget"),e(this).text(t)})),e("body:lang(en) .block-dashboard-addresses address").text().indexOf("Siret number")<=0&&e("body:lang(en) .block-dashboard-addresses address").each((function(){var t=e(this).html();t=t.replace("Company Number","Siret number"),e(this).html(t)})),e("body:lang(fr) .block-dashboard-addresses address").text().indexOf("Numéro de siret")<=0&&e("body:lang(fr) .block-dashboard-addresses address").each((function(){var t=e(this).html();t=t.replace("Company Number","Numéro de siret"),e(this).html(t)}))}),500),e("body").hasClass("page-product-configurable")&&setInterval((function(){e("body:not(.b2bGroup) .modal.kickandrush-modal-stock-availability span.qty span.stock-point.limited-stock").css("margin","0"),e("body:not(.b2bGroup) .modal.kickandrush-modal-stock-availability span.qty").css("font-size","0p
48x")}),100),e("body:not(.b2bGroup) input[name^=street]").on("focusout",(function(){(e(this).val().indexOf("dassault")>-1||e(this).val().indexOf("aviation")>-1)&&(e(this).closest(".field.street").addClass("forbidden"),e(this).val(""))})),e("span.price-wrapper").addClass("incl"),e(".availability strong").text()>100&&(e(".availability:lang(fr)").append('<div class="progress" style="margin: 15px 0; border: solid 1px limegreen; height: 27px; width: 300px;"><div class="bar" style="background: limegreen; height: 26px; padding: 5px; width: 88%; color: white; line-height: 16px; font-size: 14px;">En stock</div></div>'),e(".availability:lang(en)").append('<div class="progress" style="margin: 15px 0; border: solid 1px limegreen; height: 27px; width: 300px;"><div class="bar" style="background: limegreen; height: 26px; padding: 5px; width: 88%; color: white; line-height: 16px; font-size: 14px;">In stock</div></div>')),e(".availability strong").text()<100&&e(".availability strong").text()>0&&(e(".availability:lang(fr)").append('<div class="progress" style="margin: 15px 0; border: solid 1px orange; height: 27px; width: 300px;"><div class="bar" style="background: orange; height: 26px; padding: 5px; width: 10%; color: #333333; line-height: 16px; white-space: nowrap; font-size: 14px;">En stock</div></div>'),e(".availability:lang(en)").append('<div class="progress" style="margin: 15px 0; border: solid 1px orange; height: 27px; width: 300px;"><div class="bar" style="background: orange; height: 26px; padding: 5px; width: 10%; color: #333333; line-height: 16px; white-space: nowrap; font-size: 14px;">In stock</div></div>')),e(".product.alert.stock").length>0&&(e(".product.alert.stock:lang(fr)").append('<div class="progress" style="margin: 15px 0; border: solid 1px red; height: 27px; width: 300px;"><div class="bar" style="height: 26px; padding: 5px; width: 99%; background-color: red; color: white; line-height: 16px; font-size: 14px;">Epuisé</div></div>'),e(".product.alert.stock:lang(en)").append('<div class="progress" style="margin: 15px 0; border: solid 1px red; height: 27px; width: 300px;"><div class="bar" style="height: 26px; padding: 5px; width: 99%; background-color: red; color: white; line-height: 16px; font-size: 14px;">Out of stock</div></div>')),e("body").hasClass("customer-account-create")&&setInterval((function(){0===e(".field.company .field.gw-euvat-field").length&&e(".field.company").append(e(".field.gw-euvat-field"))}),500),e("button#product-addtocart-button").click((function(){!1===e(".admin__control-checkbox").prop("checked")&&e(".admin__field-option label").css("border-bottom","solid 1px red")})),setInterval((function(){e(".opc-wrapper .shipping-address-item").length>3&&0===e(".viewMore").length&&(e(".field.addresses:lang(en)").append('<button type="button" class="action viewMore" style="max-width: 140px;margin: 30px auto 10px;"><span>View more</span></button>'),e(".field.addresses:lang(fr)").append('<button type="button" class="action viewMore" style="max-width: 140px;margin: 30px auto 10px;"><span>Voir plus</span></button>'),e(".field.addresses:lang(en)").append('<button type="button" class="action viewLess" style="max-width: 140px;margin: 30px auto 10px;"><span>View less</span></button>'),e(".field.addresses:lang(fr)").append('<button type="button" class="action viewLess" style="max-width: 140px;margin: 30px auto 10px;"><span>Voir moins</span></button>'),e(".field.addresses .viewMore").click((function(){e(".shipping-address-items").css("max-height","inherit"),e(".shipping-address-items").css("overflow","auto"),e(".viewLess").css("display","block"),e(".viewMore").css("display","none")})),e(".field.addresses .viewLess").click((function(){e(".shipping-address-items").css("max-height","490px"),e(".shipping-address-items").css("overflow","hidden"),e(".viewMore").css("display","block"),e(".viewLess").css("display","none")})))}),500),e('html[lang="fr"] .block.block-dashboard-information .box-title span:contains(budget actuel)').first().text("Mon budget délégué"),e('html[lang="fr"] .page-title-wrapper .page-title span:contains(Budget)').first().text("Budget délégué"),e('html[lang="fr"] .block-content .box-title span:contains(Nom du budget)').first().text("Nom du budget délégué"),e('html[lang="fr"] li.nav.item strong:contains(Budget)').first().text("Budget délégué"),e('html[lang="fr"] li.nav.item a:contains(Budget)').first().text("Budget délégué"),e('html[lang="en"] .block.block-dashboard-information .box-title span:contains(Current Balance)').first().text("Delegated Budget"),e('html[lang="en"] .page-title-wrapper .page-title span:contains(Budget Credit)').first().text("Delegated Budget"),e('html[lang="en"] .block-content .box-title span:contains(Budget Name)').first().text("Delegated Budget Name"),e('html[lang="en"] li.nav.item strong:contains(Budget Credit)').first().text("Delegated Budget"),e('html[lang="en"] li.nav.item a:contains(Budget Credit)').first().text("Delegated Budget"),setInterval((function(){e(".internal1 .payment-group .step-title").on("click",(function(){e(".payment-group .payment-method").toggle()}))}),200),setInterval((function(){e(".internal1 .field.choice.kickandrush-budget .step-title").on("click",(function(){var t=e(".field.choice.kickandrush-budget input").is(":visible"),a=e(".field.choice.kickandrush-budget label").is(":visible");t&&a?(e(".field.choice.kickandrush-budget input, .field.choice.kickandrush-budget label").hide(),e(".field.choice.kickandrush-budget").removeClass("sentence")):(e(".field.choice.kickandrush-budget input, .field.choice.kickandrush-budget label").show(),e(".field.choice.kickandrush-budget").addClass("sentence"))})),e(".popupFree button").click((function(){e("body").removeClass("popupOpen"),e(".popupFree").remove()}))}),200),e("#shipping-method-buttons-container").click((()=>{e(document).ajaxComplete(0===e("#budget-extra-field").length)??e(".budget-selection").append(extraBudgetField)}))})),window.addEventListener("selectBudget",(function(t){var a=JSON.parse(window.localStorage["mage-cache-storage"]).customer.balance,i=parseInt(a),n=e("tr.grand.totals.excl .price").text().replace(/[ ,]/g,"");parseInt(n)>i&&(document.querySelector(".actions-toolbar button.action.primary.checkout").setAttribute("disabled",""),document.querySelector(".actions-toolbar button.action.primary.checkout").classList.add("disabled"))})),window.addEventListener("clearBudget",(function(e){document.querySelector(".actions-toolbar button.action.primary.checkout").removeAttribute("disabled"),document.querySelector(".actions-toolbar button.action.primary.checkout").classList.remove("disabled")})),e('.product.attribute.description div[data-content-type="tabs"] .tabs-navigation').length>0&&e("div#tab-label-description").hide()}));</script>
vendor: 2 bytes, line 48
48
49<script> 50requirejs(["jquery","Magento_Customer/js/customer-data","Magento_Checkout/js/model/step-navigator","domReady!"],(function(e,t,a){e(document).ready((function(){setInterval((function(){e("body").hasClass("catalog-product-view")&&e(".availability.only").removeAttr("title"),e(".prev-next-products a:focus + .product-pop").length>0&&e(document).on("keydown",(function(t){27===t.keyCode&&(e(".product-pop").css("visibility","hidden"),e(".product-pop").css("opacity","0"))}))}),1e3);e(".prev-next-products a").on("focus",function(){e(this).next(".product-pop").css("visibility","visible"),e(this).next(".product-pop").css("opacity","1")});e("*").not(".prev-next-products a").on("focus",function(){e(".product-pop").css("visibility","hidden"),e(".product-pop").css("opacity","0")});for(var o=!1,n=0;n<document.styleSheets.length;n++)document.styleSheets.item(n).disabled&&(o=!0);o&&e("header").css("height","auto"),a.steps.subscribe((function(t){"payment"===t[a.getActiveItemIndex()].code&&setInterval((function(){!e("body").hasClass("otherBudgetReady")&&e('.internal1 .checkout-payment-method .payment-method-title label[for="banktransfer"]').is(":visible")&&(e("#budget-extra-field").clone().appendTo(e('.internal1 .checkout-payment-method .payment-method-title label[for="banktransfer"]').parent().parent()),e("body").addClass("otherBudgetReady")),e("body").hasClass("otherBudgetReady")&&!e('.internal1 .checkout-payment-method .payment-method-title label[for="banktransfer"]').is(":visible")&&e("body").removeClass("otherBudgetReady"),0===e('.internal1 .checkout-payment-method .payment-method-title:lang(fr) label[for="banktransfer"]').length?e(".internal1 .payment-option._collapsible.opc-payment-additional.comment.last").addClass("hidden"):e(".internal1 .payment-option._collapsible.opc-payment-additional.comment.last").removeClass("hidden")}),1e3)})),e("fieldset.fieldset.create.info input").attr("tabindex","0"),e("fieldset.fieldset.address input, fieldset.fieldset.address select, .field.gw-euvat-field input").attr("tabindex","0"),e("fieldset.fieldset.create.account input, form.form-create-account input").attr("tabindex","0"),e("button.action.submit.primary").attr("tabindex","0"),e("fieldset.fieldset.create.info:lang(fr)").append('<fieldset class="group-selector" style="border: none; padding: 0;"><legend style="font-weight: bold; margin-bottom: 12px;">Choisissez votre groupe</legend><p><input type="radio" name="group" id="groupB2C" value="groupB2C" tabindex="0" /><label for="groupB2C">Particulier <sup style="color:red;">*</sup></label></p><p><input type="radio" name="group" id="groupB2B" value="groupB2B" tabindex="0" /><label for="groupB2B">Revendeur/Association <sup style="color:red;">*</sup></label><small>La création d\'un compte professionnel est soumise à l\'approbation de The Store. En choisissant de créer un compte professionnel, vous acceptez les <a href="https://www.thestore-dassault-aviation.com/fr/cgv" tabindex="0">conditions générales</a> de The Store.</small></p></fieldset>'),e("fieldset.fieldset.create.info:lang(en)").append('<fieldset class="group-selector" style="border: none; padding: 0;"><legend style="font-weight: bold; margin-bottom: 12px;">Choose your group</legend><p><input type="radio" name="group" id="groupB2C" value="groupB2C" tabindex="0" /><label for="groupB2C">Individual <sup style="color:red;">*</sup></label></p><p><input type="radio" name="group" id="groupB2B" value="groupB2B" tabindex="0" /><label for="groupB2B">Dealer/Association <sup style="color:red;">*</sup></label><small>The creation of a professional account is subject to approval by The Store. By choosing to create a professional account, you agree to The Store\'s <a href="https://www.thestore-dassault-aviation.com/en/terms-conditions" tabindex="0">terms and conditions</a>.</small></p></fieldset>'),e('.group-selector').insertBefore('.field-name-firstname'),e("body").hasClass("b2cGroup")&&e("select#group_id").val("24"),e("input[type=radio][name=group]").change((function(){"groupB2C"==this.value&&e("#group_id").val("24"),"groupB2B"==this.value&&e("#group_id").val("11")})),setTimeout((function(){e(".b2bext #costcenter-form button.action.primary.checkout").prop("disabled","true"),e("fieldset.f
50ieldset.address input, fieldset.fieldset.address select, .field.gw-euvat-field input,span.field-tooltip-action.action-help").attr("tabindex","0"),e(".cms-index-index #slick-slide-control00").attr("aria-labelledby",e("#slick-slide00 .pagebuilder-collage-content").text()),e(".cms-index-index #slick-slide-control01").attr("aria-labelledby",e("#slick-slide01 .pagebuilder-collage-content").text()),e(".cms-index-index #slick-slide-control02").attr("aria-labelledby",e("#slick-slide02 .pagebuilder-collage-content").text())}),2e3),setTimeout((function(){e('.messages div:contains("This confirmation key is invalid or has expired.")').length>0&&e(".messages:lang(en) .messages:last-child").append('<div class="message-success success message"><div>Your account is confirmed. Please log in here below.</div></div>'),e('.messages div:contains("Cette clé de confirmation est invalide ou a expiré.")').length>0&&e(".messages:lang(fr) .messages:last-child").append('<div class="message-success success message"><div>Votre compte est confirmé. Veuillez vous identifier ci-dessous.</div></div>')}),500),setInterval((function(){e(".b2bext .order-comment-input").on("input",(function(){""===e(".b2bext .order-comment-input").val()?e(".b2bext #costcenter-form button.action.primary.checkout").prop("disabled","true"):e(".b2bext #costcenter-form button.action.primary.checkout").removeAttr("disabled")}))}),1e3);var s=setInterval((function(){if("FR"===e("#shipping-zip-form select").val()&&e("body").hasClass("b2cGroup")&&e("body").hasClass("checkout-cart-index")){var t=e(".minicart-wrapper .block-minicart .subtotal .amount .price").text().slice(0,-2),a=e(".minicart-wrapper .block-minicart .subtotal .amount .price").text().substring(1),o=180-parseInt(t),n=180-parseInt(a);console.log(o+" - "+t),(parseInt(t)<180||parseInt(a)<180)&&(parseInt(o)>0&&e(".cart-summary .table-wrapper:lang(fr), .opc-block-summary:lang(fr)").append('<p style="font-weight: bold; color: #ce0037;">Livraison en France ? Plus que '+o+"⬠pour bénéficier de la livraison gratuite !</p>"),e(".cart-summary .table-wrapper:lang(en), .opc-block-summary:lang(en)").append('<p style="font-weight: bold; color: #ce0037;">Delivering to France? Only '+n+"⬠left to benefit from free delivery</p>"))}if(document.styleSheets.length){jQuery('header').css('height','auto')}if(e("body").hasClass("b2cGroup")&&e("body").hasClass("checkout-index-index")){t=e(".minicart-wrapper .block-minicart .subtotal .amount .price").text().slice(0,-2),a=e(".minicart-wrapper .block-minicart .subtotal .amount .price").text().substring(1);if(parseInt(t)<180||parseInt(a)<180){o=180-parseInt(t),n=180-parseInt(a);parseInt(o)>0&&e(".cart-summary .table-wrapper:lang(fr), .opc-block-summary:lang(fr)").append('<p style="font-weight: bold; color: #ce0037;">Livraison en France ? Plus que '+o+"⬠pour bénéficier de la livraison gratuite !</p>"),e(".cart-summary .table-wrapper:lang(en), .opc-block-summary:lang(en)").append('<p style="font-weight: bold; color: #ce0037;">Delivering to France? Only '+n+"⬠left to benefit from free delivery</p>")}}clearInterval(s)}),1e3);t.get("customer").subscribe((function(t){var a=null,o=null,n=function(){if(null==o){let e=t.customerGroup;null!=e&&(o=e)}else clearInterval(a),"11"!==t.customerGroup&&"22"!==t.customerGroup&&"23"!==t.customerGroup||e(".B2COnly").css("display","none")};e(document).ready((function(){a=setInterval(n,500)}))}),this)}))}));</script>
vendor: 2 bytes, line 50
50
51<script> 52requirejs(["jquery","Magento_Customer/js/customer-data","domReady!"],(function(t,e){t(document).ready((function(){t(".header-main .header-right:lang(fr)").append('<a href="https://www.thestore-dassault-aviation.com/fr/carte-cadeau.html" class="icon-gift" title="Carte cadeau" aria-label="Carte cadeau"><img class="giftIcon" style="margin-left: 15px;" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/gift.png" alt="" /></a>'),t(".header-main .header-right:lang(en)").append('<a href="https://www.thestore-dassault-aviation.com/en/carte-cadeau.html" class="icon-gift" title="Gift card" aria-label="Gift card"><img class="giftIcon" style="margin-left: 15px;" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/gift.png" alt="" /></a>'),e.get("customer").subscribe((function(e){"22"!=e.customerGroup&&setInterval((function(){t("button.action.primary.checkout.disabled").removeClass("disabled"),t(".payment-option._collapsible.opc-payment-additional.comment.last").hide()}),500),setInterval((function(){"11"!==e.customerGroup&&"22"!==e.customerGroup&&"23"!==e.customerGroup||(t(".amcard-codes-list,.amcard-field-container.-cart,.icon-gift").remove(),t("a[href*=amgcard]").parent().remove())}),500)})),t("body").hasClass("checkout-index-index")&&setInterval((function(){var e=window.checkoutConfig&&window.checkoutConfig.quoteItemData;e&&1===e.length&&"5743"==e[0].item_id&&t("#discount-form").hide()}),500),t("body").hasClass("customer-account-create")&&setInterval((function(){t("fieldset.fieldset.create.account input, form.form-create-account input, form.form-create-account select").attr("tabindex","0")}),500)}))})); 53</script>
53 <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans%3A300%2C300italic%2C400%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic&v1&subset=latin%2Clatin-ext&display=swap" type="text/css" media="screen"/> 54<link href="//fonts.googleapis.com/css?family=Oswald:300,400,500,600,700&display=swap" rel="stylesheet"> 55<link href="//fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800&display=swap" rel="stylesheet"> 56<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans%3A300%2C300italic%2C400%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic&v1&subset=latin%2Clatin-ext&display=swap" type="text/css" media="screen"/> 57<link rel="stylesheet" type="text/css" media="all" href="https://www.thestore-dassault-aviation.com/media/porto/configed_css/global_dassault_fr.css?version=1790153004">
58<script type="text/javascript"> 59var redirect_cart = false; 60var porto_config = { 61 paths: { 62 'parallax': 'js/jquery.parallax.min', 63 'owlcarousel': 'owl.carousel/owl.carousel', 64 'floatelement': 'js/jquery.floatelement' 65 }, 66 shim: { 67 'owlcarousel': { 68 deps: ['jquery'] 69 }, 70 'owlcarousel_thumbs': { 71 deps: ['jquery','owlcarousel'] 72 }, 73 'floatelement': { 74 deps: ['jquery'] 75 } 76 } 77}; 78 79require.config(porto_config); 80</script>
vendor: 1 bytes, line 80
80
81<script type="text/javascript"> 82require([ 83 'jquery' 84], function ($) { 85 var scrolled = false; 86 $(window).scroll(function(){ 87 if($(window).width()>=992){ 88 if(160<$(window).scrollTop() && !scrolled){ 89 $('.page-header:not(.sticky-header)').css("height",$('.page-header:not(.sticky-header)').height()+'px'); 90 $('.page-header').addClass("sticky-header"); 91 scrolled = true; 92 if($(".page-header").hasClass("type1") || $(".page-header").hasClass("type2") || $(".page-header").hasClass("type6")) { 93 $('.page-header .minicart-wrapper').after('<div class="minicart-place hide"></div>'); 94 var minicart = $('.page-header .minicart-wrapper').detach(); 95 $('.page-header .navigation').append(minicart); 96 97 var logo_image = $('<div>').append($('.page-header .header .logo').clone()).html(); 98 $('.page-header .navigation').prepend('<div class="sticky-logo">'+logo_image+'</div>'); 99 } 100 }126 101 if(160>=$(window).scrollTop() && scrolled){ 102 $('.page-header.sticky-header').css("height",'auto'); 103 $('.page-header').removeClass("sticky-header"); 104 scrolled = false; 105 if($(".page-header").hasClass("type1") || $(".page-header").hasClass("type2") || $(".page-header").hasClass("type6")) { 106 var minicart; 107 minicart = $('.page-header .navigation .minicart-wrapper').detach(); 108 $('.minicart-place').after(minicart); 109 $('.minicart-place').remove(); 110 $('.page-header .minicart-wrapper-moved').addClass("minicart-wrapper").removeClass("minicart-wrapper-moved").removeClass("hide"); 111 112 $('.page-header .navigation > .sticky-logo').remove(); 113 } 114 } 115 } 116 if($('body').hasClass('mobile-sticky')) { 117 if($(window).width()<=991){ 118 if(130<$(window).scrollTop() && !scrolled){ 119 $('.page-header:not(.sticky-header)').css("height",$('.page-header:not(.sticky-header)').height()+'px'); 120 $('.page-header').addClass("sticky-header"); 121 scrolled = true; 122 } 123 if(130>=$(window).scrollTop() && scrolled){ 124 $('.page-header.sticky-header').css("height",'auto'); 125 $('.page-header').removeClass("sticky-header"); 126 scrolled = false; 127 } 128 } 129 } 130 }); 131 $(window).resize(function(){ 132 var b_w = $(window).width(); 133 if(b_w <= 991){ 134 if($('.page-header .navigation .minicart-wrapper').length > 0) { 135 var minicart; 136 minicart = $('.page-header .navigation .minicart-wrapper').detach(); 137 $('.minicart-place').after(minicart); 138 $('.minicart-place').remove(); 139 $('.page-header .minicart-wrapper-moved').addClass("minicart-wrapper").removeClass("minicart-wrapper-moved").removeClass("hide"); 140 } 141 } 142 }); 143}); 144</script>
144 145
145<script type="text/x-magento-init"> 146 { 147 "*": { 148 "Magento_PageCache/js/form-key-provider": { 149 "isPaginationCacheEnabled": 150 0 } 151 } 152 } 153 </script>
vendor: 1 bytes, line 153
153
154<script type="text/javascript" src="https://chimpstatic.com/mcjs-connected/js/users/566a9512473cfa3b968814ea1/771f37715e4299f480cd2c947.js" defer="defer"> 155</script>
155<script> 156try{smileTracker.setConfig({beaconUrl:'https://www.thestore-dassault-aviation.com/fr/elasticsuite/tracker/hit/image/h.png',telemetryUrl:'https://t.elasticsuite.io/track',telemetryEnabled:'',sessionConfig:{"visit_cookie_name":"STUID","visit_cookie_lifetime":"3600","visitor_cookie_lifetime":"365","visitor_cookie_name":"STVID","domain":"www.thestore-dassault-aviation.com","path":"\/fr"},endpointUrl:'https://www.thestore-dassault-aviation.com/fr/rest/V1/elasticsuite-tracker/hit',});smileTracker.addPageVar('store_id','11');require(['Smile_ElasticsuiteTracker/js/user-consent'],function(userConsent){if(userConsent({"cookieRestrictionEnabled":"0","cookieRestrictionName":"user_allowed_save_cookie"})){smileTracker.sendTag();}});}catch(err){;} 157</script>
vendor: 1 bytes, line 157
157
158<script nonce="cDkydWw0NHluZ2h1aTUzYXJkMjh4cTEwanRnZDd1NWY="> 159 window.YIREO_GOOGLETAGMANAGER2_ENABLED = true; 160 (function (events) { 161 const initYireoGoogleTagManager2 = function () { 162 events.forEach(function (eventType) { 163 window.removeEventListener(eventType, initYireoGoogleTagManager2); 164 }); 165 166 (function (w, d, s, l, i) { 167 w[l] = w[l] || []; 168 w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); 169 var f = d.getElementsByTagName(s)[0], 170 j = d.createElement(s), 171 dl = l != 'dataLayer' ? '&l=' + l : ''; 172 j.async = true; 173 j.src = 'https://www.googletagmanager.com' + '/gtm.js?id=' + i + dl; 174 f.parentNode.insertBefore(j, f); 175 })(window, document, 'script', 'dataLayer', 'GTM-WFGXFB8K'); 176 }; 177 178 events.forEach(function (eventType) { 179 window.addEventListener(eventType, initYireoGoogleTagManager2, {once: true, passive: true}) 180 }); 181 })(['load', 'keydown', 'mouseover', 'scroll', 'touchstart', 'wheel']); 182 183 </script>
183 184 </head> 185 <body data-container="body" 186 data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://www.thestore-dassault-aviation.com/static/version1790153004/frontend/Smartwave/porto/fr_FR/images/loader-2.gif"}}' 187 id="html-body" class="layout-1220 wide mobile-sticky am-porto-cmtb checkout-cart-index page-layout-1column"> 188
189<script type="text/x-magento-init"> 190 { 191 "*": { 192 "Magento_PageBuilder/js/widget-initializer": { 193 "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false}}, 194 "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"5"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 767px)","conditions":{"max-width":"767px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}} } 195 } 196 } 197</script>
197 198 199<div class="cookie-status-message" id="cookie-status"> 200 The store will not work correctly when cookies are disabled.</div>
201<script type="text/javascript">document.querySelector("#cookie-status").style.display = "none";</script>
vendor: 1 bytes, line 201
201
202<script type="text/x-magento-init"> 203 { 204 "*": { 205 "cookieStatus": {} 206 } 207 } 208</script>
208 209
210<script type="text/x-magento-init"> 211 { 212 "*": { 213 "mage/cookies": { 214 "expires": null, 215 "path": "\u002Ffr", 216 "domain": ".www.thestore\u002Ddassault\u002Daviation.com", 217 "secure": true, 218 "lifetime": "3600" 219 } 220 } 221 } 222</script>
222 223 <noscript> 224 <div class="message global noscript"> 225 <div class="content"> 226 <p> 227 <strong>Javascript est désactivé dans votre navigateur.</strong> 228 <span> 229 Pour une expérience optimale sur notre site, veuillez autoriser Javascript sur votre navigateur. </span> 230 </p> 231 </div> 232 </div> 233 </noscript> 234
235<script> 236 window.cookiesConfig = window.cookiesConfig || {}; 237 window.cookiesConfig.secure = true; 238</script>
238<script> require.config({ 239 map: { 240 '*': { 241 wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter' 242 } 243 } 244 });</script>
244<script> require.config({ 245 paths: { 246 googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3.56\u0026key\u003D' 247 }, 248 config: { 249 'Magento_PageBuilder/js/utils/map': { 250 style: '', 251 }, 252 'Magento_PageBuilder/js/content-type/map/preview': { 253 apiKey: '', 254 apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Ffr\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' 255 }, 256 'Magento_PageBuilder/js/form/element/map': { 257 apiKey: '', 258 apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Ffr\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' 259 }, 260 } 261 });</script>
261<script> 262 require.config({ 263 shim: { 264 'Magento_PageBuilder/js/utils/map': { 265 deps: ['googleMaps'] 266 } 267 } 268 });</script>
vendor: 67 bytes, line 268
268<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
268GTM-WFGXFB8K
vendor: 83 bytes, line 268
268" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
269<div class="page-wrapper"><div class="porto-block-html-top"> 270 <div class="background-color-primary text-color-light d-none"> 271 <style>#html-body [data-pb-style=GJAQ4P5]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;padding-top:10px}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-background-lazy-load="false" data-element="inner" data-pb-style="GJAQ4P5"><div data-content-type="text" data-appearance="default" data-element="main"><p style="text-align: center;">Inventaire annuel : les délais dâexpédition seront exceptionnellement rallongés de quelques jours du 29/09 au 08/10 inclus. <br>Nous vous prions de nous excuser pour la gêne occasionnée et vous remercions pour votre compréhension.</p></div></div></div> </div> 272</div>
273<script type="text/javascript"> 274 require([ 275 'jquery' 276 ], function ($) { 277 $('.porto-block-html-top > div').removeClass('d-none').append('<button class="mfp-close">Ã</button>'); 278 $('body').on('click', '.porto-block-html-top .mfp-close', function() { 279 $(this).parent().fadeOut(); 280 }); 281 }); 282</script>
282 283<div id="skip-links" class="skip-links"> 284 <a class="skip-link" href="#header">Accès à l'en-tête</a> 285 <a class="skip-link" href="#minisearch-form-top-search">Accès au menu</a> 286 <a class="skip-link" href="#maincontent">Accès au contenu</a> 287 <a class="skip-link" href="#footer">Accès au footer</a> 288</div> 289 290<header class="page-header type2" role="banner" id="header"> 291 <div class="main-panel-top"> 292 <div class="container"> 293 <div class="main-panel-inner"> 294 <div class="panel wrapper"> 295 <div class="header-left"> 296 </div> 297 <div class="header-right"> 298 <div class="panel header show-icon-tablet"> 299 <div class="top-links-icon"> 300 <a href="javascript:;">Liens</a> 301 </div> 302 <ul class="header links"> <li class="greet welcome" data-bind="scope: 'customer'"> 303 <!-- ko if: customer().fullname --> 304 <span class="logged-in" 305 data-bind="text: new String('Bienvenue, %1'). 306 replace('%1', customer().fullname)"> 307 </span> 308 <!-- /ko --> 309 <!-- ko ifnot: customer().fullname --> 310 <span class="not-logged-in" 311 data-bind="text: ' '"></span> 312 <!-- /ko --> 313 </li> 314
314<script type="text/x-magento-init"> 315 { 316 "*": { 317 "Magento_Ui/js/core/app": { 318 "components": { 319 "customer": { 320 "component": "Magento_Customer/js/view/customer" 321 } 322 } 323 } 324 } 325 } 326 </script>
326 327<li class="item link compare hide" data-bind="scope: 'compareProducts'" data-role="compare-products-link"> 328 <a class="action compare" title="Comparer des produits" 329 data-bind="attr: {'href': compareProducts().listUrl}, css: {'': !compareProducts().count}" 330 > 331 <em class="porto-icon-chart hidden-xs"></em> 332 Comparer (<span class="counter qty" data-bind="text: compareProducts().countCaption"></span>) 333 </a> 334</li>
335<script type="text/x-magento-init"> 336{"[data-role=compare-products-link]": {"Magento_Ui/js/core/app": {"components":{"compareProducts":{"component":"Magento_Catalog\/js\/view\/compare-products"}}}}} 337</script>
337 338<li class="link authorization-link" data-label="ou"> 339 <a href="https://www.thestore-dassault-aviation.com/fr/customer/account/login/referer/aHR0cHM6Ly93d3cudGhlc3RvcmUtZGFzc2F1bHQtYXZpYXRpb24uY29tL2ZyL2NoZWNrb3V0L2NhcnQvaW5kZXgv/" >Se connecter</a> 340</li> 341<li><a href="https://www.thestore-dassault-aviation.com/fr/contact">Contactez-nous</a></li> 342 343<li><a href="https://www.thestore-dassault-aviation.com/fr/customer/account/create/" id="idqNQCG4q2" >Créer un compte</a></li></ul> </div> 344 <span class="separator"></span> 345 <div class="panel header"> 346 <div class="switcher language switcher-language" data-ui-id="language-switcher" id="switcher-language"> 347 <strong class="label switcher-label"><span>Choisissez votre langue</span></strong> 348 <div class="actions dropdown options switcher-options"> 349 <button class="action toggle switcher-trigger" 350 id="switcher-language-trigger" 351 type="button" 352 aria-haspopup="menu" 353 aria-expanded="false" 354 aria-controls="ui-id-1" 355 > 356 <strong class="view-dassault_fr"> 357 <span lang="fr">Français</span> 358 </strong> 359 </button> 360 <ul class="dropdown switcher-dropdown" 361 data-mage-init='{"dropdownDialog":{ 362 "appendTo":"#switcher-language > .options", 363 "triggerTarget":"#switcher-language-trigger", 364 "closeOnMouseLeave": false, 365 "triggerClass":"active", 366 "parentClass":"active", 367 "buttons":null}}'> 368 <li class="view-dassault_en switcher-option"> 369 <a href="#" data-post='{"action":"https:\/\/www.thestore-dassault-aviation.com\/fr\/stores\/store\/redirect\/","data":{"___store":"dassault_en","___from_store":"dassault_fr","uenc":"aHR0cHM6Ly93d3cudGhlc3RvcmUtZGFzc2F1bHQtYXZpYXRpb24uY29tL2VuL2NoZWNrb3V0L2NhcnQvP19fX3N0b3JlPWRhc3NhdWx0X2Vu"}}'> 370 <span lang="en">English</span> 371 </a> 372 </li> 373 </ul> 374 </div> 375 </div>
376<script> 377 document.addEventListener("DOMContentLoaded", function () { 378 const switcherTrigger = document.querySelector(".switcher-trigger"); 379 const languageMenu = document.querySelector(".switcher-dropdown"); 380 381 if (!switcherTrigger || !languageMenu) return; 382 383 switcherTrigger.addEventListener("click", function () { 384 const isExpanded = this.getAttribute("aria-expanded") === "true"; 385 386 this.setAttribute("aria-expanded", "true"); 387 languageMenu.hidden = isExpanded; 388 }); 389 390 document.addEventListener("click", function (event) { 391 if (!switcherTrigger.contains(event.target) && !languageMenu.contains(event.target)) { 392 closeMenu(); 393 } 394 }); 395 396 document.addEventListener("keydown", function (event) { 397 if (event.key === "Escape") { 398 closeMenu(); 399 } 400 }); 401 402 languageMenu.addEventListener("focusout", function (event) { 403 if (!languageMenu.contains(event.relatedTarget)) { 404 closeMenu(); 405 } 406 }); 407 408 function closeMenu() { 409 switcherTrigger.setAttribute("aria-expanded", "false"); 410 languageMenu.hidden = true; 411 } 412 }); 413</script>
413 414 </div> 415 <style>#html-body [data-pb-style=FAFM20S]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="FAFM20S"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true">
415<script> 416requirejs(['jquery','Magento_Customer/js/customer-data', 'domReady!'], function (jQuery, customerData) { 417jQuery(document).ready(function(){ 418 if(jQuery('html').is(':lang(fr)')) { 419 jQuery('<li class="ui-menu-item category-item level0 classic parent" id="simulationMenu"><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/simulation/" class="level-top" title="Simulation"><span>Simulation</span></a><div class="level0 submenu"><div class="row"><ul class="subchildmenu"><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/simulation/ms-flight-simulator" title="MS Flight Simulator"><span>MS Flight Simulator</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/simulation/digital-combat-simulator" title="Digital Combat Simulator"><span>Digital Combat Simulator</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/simulation/x-plane" title="X-plane"><span>X-plane</span></a></li></ul></div></div></li>').insertAfter('.sw-megamenu li.ui-menu-item.category-item.level0.parent:nth-child(5)'); 420 } else { 421 jQuery('<li class="ui-menu-item category-item level0 classic parent" id="simulationMenu"><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/en/simulation/" class="level-top" title="Simulation"><span>Simulation</span></a><div class="level0 submenu"><div class="row"><ul class="subchildmenu"><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/en/simulation/ms-flight-simulator" title="MS Flight Simulator"><span>MS Flight Simulator</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/en/simulation/digital-combat-simulator" title="Digital Combat Simulator"><span>Digital Combat Simulator</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/en/simulation/x-plane" title="X-plane"><span>X-plane</span></a></li></ul></div></div></li>').insertAfter('.sw-megamenu li.ui-menu-item.category-item.level0.parent:nth-child(5)'); 422 } 423}); 424}); 425</script>
425</div></div></div> 426 </div> 427 </div> 428 </div> 429 </div> 430 </div> 431 <div class="header-main"> 432 <div class="header content header-row"> 433 <div class="header-left"> 434 <span data-action="toggle-nav" class="action nav-toggle"> 435 <span>Affichage navigation</span> 436</span> 437<a class="logo" href="https://www.thestore-dassault-aviation.com/fr/"> 438 <img src="https://www.thestore-dassault-aviation.com/media/logo/websites/1/logo-dassault-the-store.png" 439 alt="The Store Dassault Aviation - Retour à la page d'accueil" 440 width="300" height="40" /> 441</a> 442 </div> 443 <div class="header-center"> 444 <div class="search-area show-icon-tablet"> 445 446<div class="block block-search"> 447 <div class="block block-title"> 448 <strong>Chercher</strong> 449 </div> 450 451 <div class="block block-content"> 452 <form 453 id="minisearch-form-top-search" 454 class="form minisearch" 455 action="https://www.thestore-dassault-aviation.com/fr/catalogsearch/result/" 456 method="get" 457 > 458 <div class="field search"> 459 <label class="label" for="minisearch-input-top-search" data-role="minisearch-label"> 460 <span>Rechercher dans tout le magasin...</span> 461 </label> 462 463 <div class="control"> 464 <input 465 id="minisearch-input-top-search" 466 type="text" 467 name="q" 468 value="" 469 placeholder="Rechercher dans tout le magasin..." 470 class="input-text" 471 maxlength="128" 472 role="combobox" 473 aria-haspopup="false" 474 aria-autocomplete="both" 475 aria-expanded="false" 476 autocomplete="on" 477 aria-controls="minisearch-autocomplete-top-search" 478 data-block="autocomplete-form" 479 data-mage-init="{"quickSearch":{"formSelector":"#minisearch-form-top-search","url":"https:\/\/www.thestore-dassault-aviation.com\/fr\/search\/ajax\/suggest\/","destinationSelector":"#minisearch-autocomplete-top-search","templates":{"term":{"title":"Recherches populaires","template":"Smile_ElasticsuiteCore\/autocomplete\/term"},"product":{"title":"Produits","template":"Smile_ElasticsuiteCatalog\/autocomplete\/product"},"category":{"title":"Cat\u00e9gories","template":"Smile_ElasticsuiteCatalog\/autocomplete\/category"},"product_attribute":{"title":"Attributs","template":"Smile_ElasticsuiteCore\/autocomplete\/term","titleRenderer":"Smile_ElasticsuiteCatalog\/js\/autocomplete\/product-attribute"}},"priceFormat":{"pattern":"%s\u00a0\u20ac","precision":2,"requiredPrecision":2,"decimalSymbol":",","groupSymbol":"\u202f","groupLength":3,"integerRequired":false},"minSearchLength":"2"}}" 480 /> 481 482 <div id="minisearch-autocomplete-top-search" class="search-autocomplete"></div> 483 484 </div> 485 </div> 486 487 <div class="actions"> 488 <button 489 type="submit" 490 title="Chercher" 491 class="action search" 492 aria-controls="minisearch-autocomplete-top-search" 493 >
494 <span>Chercher</span> 495 </button> 496 </div> 497 </form> 498 </div> 499</div> 500 </div> 501 </div> 502 <div class="header-right"> 503 <div class="header-contact"> 504 <div class="custom-block"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true">
504<script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript"></script>
504 505
506<script type="text/javascript"> 507 ttd_dom_ready( function() { 508 if (typeof TTDUniversalPixelApi === 'function') { 509 var universalPixelApi = new TTDUniversalPixelApi(); 510 universalPixelApi.init("ff14h8a", ["actbnxc"], "https://insight.adsrvr.org/track/up"); 511 } 512 }); 513 </script>
513</div></div> <a href="https://www.thestore-dassault-aviation.com/fr/customer/account/" 514 class="my-account" 515 title="Mon compte" 516 aria-label="Mon compte"> 517 <i class="porto-icon-user-2"></i> 518 </a> 519 <a href="https://www.thestore-dassault-aviation.com/fr/wishlist" 520 class="wishlist mr-1" 521 aria-label="Liste d'envies" 522 title="Liste d'envies"> 523 <i class="porto-icon-wishlist-2"></i> 524 </a> 525 </div> 526 <div data-block="minicart" class="minicart-wrapper"> 527 <a class="action showcart" 528 href="https://www.thestore-dassault-aviation.com/fr/checkout/cart/" 529 data-aria-trigger=".showcart" 530 data-bind="scope: 'minicart_content'" 531 role="button"> 532 <span class="text">Mon panier</span> 533 <span class="counter qty empty" 534 data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, 535 blockLoader: isLoading"> 536 <span class="counter-number"> 537 <!-- ko if: getCartParam('summary_count') --> 538 <!-- ko text: getCartParam('summary_count').toLocaleString(window.LOCALE) --><!-- /ko --> 539 <!-- /ko --> 540 </span> 541 <span class="counter-label"> 542 <!-- ko if: getCartParam('summary_count') --> 543 <!-- ko text: getCartParam('summary_count').toLocaleString(window.LOCALE) --><!-- /ko --> 544 <!-- ko i18n: 'items' --><!-- /ko --> 545 <!-- /ko --> 546 </span> 547 </span> 548 </a> 549 <div class="block block-minicart" 550 data-role="dropdownDialog" 551 data-mage-init='{"dropdownDialog":{ 552 "appendTo":"[data-block=minicart]", 553 "triggerTarget":".showcart", 554 "timeout": "2000", 555 "closeOnMouseLeave": false, 556 "closeOnEscape": true, 557 "triggerClass":"active", 558 "parentClass":"active", 559 "buttons":[]}}'> 560 <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'"> 561 562 <div class="minicart-empty-block" data-bind="visible: !getCartParam('summary_count') || getCartParam('summary_count') == 0"> 563 <div class="widget block block-static-block"> 564 <style>#html-body [data-pb-style=P4W0WNP]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=BTVN24P]{text-align:center;border-style:none}#html-body [data-pb-style=A7CCR5O],#html-body [data-pb-style=H1MFF28]{max-width:100%;height:auto}@media only screen and (max-width: 767px) { #html-body [data-pb-style=BTVN24P]{border-style:none} }</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="P4W0WNP"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="BTVN24P"><img class="pagebuilder-mobile-hidden" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/1700378-200.png" alt="" title="" data-element="desktop_image" data-pb-style="H1MFF28"><img class="pagebuilder-mobile-only" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/1700378-200.png" alt="" title="" data-element="mobile_image" data-pb-style="A7CCR5O"></figure><div data-content-type="text" data-appearance="default" data-element="main"><p style="text-align: center;">Votre panier est vide.</p> 565 566<style> 567.empty_basket p { font-size: 0px; } 568.empty_basket p:before { font-size: 14px; } 569.empty_basket:lang(en) p:before { content: "Your shopping cart is empty."; } 570.empty_basket:lang(de) p:before { content: "Ihr Warenkorb ist leer."; } 571.empty_basket:lang(es) p:before { content: "Su carrito de compras está vacÃo."; } 572.empty_basket:lang(fr) p:before { content: "Votre panier est vide."; } 573.empty_basket:lang(nl) p:before { content: "Uw winkelwagen is leeg."; } 574.empty_basket:lang(pt) p:before { content: "O seu carrinho de compras está vazio."; } 575.empty_basket:lang(hu) p:before { content: "A bevásárlókosara üres."; } 576.empty_basket:lang(it) p:before { content: "Il tuo carrello è vuoto."; } 577</style></div></div></div></div> 578 </div> 579 580 <div data-bind="visible: getCartParam('summary_count') && getCartParam('summary_count') > 0"> 581 <!-- ko template: getTemplate() --><!-- /ko --> 582 </div> 583 584 </div> 585
586 <span class="minicart-sentinel" data-sentinel="end" tabindex="0"></span> 587 588 </div> 589 590
590<script>window.checkout = {"shoppingCartUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/checkout\/cart\/","checkoutUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/checkout\/","updateItemQtyUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/","minicartMaxItemsVisible":5,"websiteId":"1","maxItemsToDisplay":10,"storeId":"11","storeGroupId":"1","customerLoginUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/customer\/account\/login\/referer\/aHR0cHM6Ly93d3cudGhlc3RvcmUtZGFzc2F1bHQtYXZpYXRpb24uY29tL2ZyL2NoZWNrb3V0L2NhcnQvaW5kZXgv\/","isRedirectRequired":false,"autocomplete":"on","captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/captcha\/refresh\/","isRequired":false,"timestamp":1790973177}}}</script>
590 591
591<script type="text/x-magento-init"> 592 { 593 "[data-block='minicart']": { 594 "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":0,"display_cart_subtotal_excl_tax":0,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals"}},"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/subtotal"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"Magento_Checkout\/js\/view\/cart-item-renderer","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]} }, 595 "*": { 596 "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Fstatic\u002Fversion1790153004\u002Ffrontend\u002FSmartwave\u002Fporto\u002Ffr_FR\u002Fimages\u002Floader\u002D1.gif" 597 } 598 } 599 </script>
599 600</div> 601
602<script>require(['jquery'], function($) { 603 var $wrapper = $('[data-block="minicart"]'), 604 $dropdown = $wrapper.find('[data-role="dropdownDialog"]'), 605 $showcart = $wrapper.find('.showcart'); 606 607 // Only proceed if dropdown exists (sidebar is enabled) 608 if ($dropdown.length === 0) { 609 return; 610 } 611 612 // Find the specific minicart dialog - more specific selector 613 function getMinicartDialog() { 614 return $('.ui-dialog.mage-dropdown-dialog').filter(function() { 615 return $(this).find('.block-minicart, #minicart-content-wrapper').length > 0; 616 }); 617 } 618 619 // Sync ONLY minicart dialog visibility with wrapper active state 620 function syncMinicartVisibility() { 621 var $minicartDialog = getMinicartDialog(); 622 var isActive = $wrapper.hasClass('active'); 623 624 if ($minicartDialog.length) { 625 if (isActive) { 626 $minicartDialog.show(); 627 } else { 628 $minicartDialog.hide(); 629 } 630 } 631 } 632 633 // Toggle function with better state detection 634 function toggleMinicart() { 635 // Check multiple state indicators 636 var isActive = $wrapper.hasClass('active') || 637 $showcart.hasClass('active') || 638 getMinicartDialog().is(':visible'); 639 640 if (isActive) { 641 $dropdown.dropdownDialog('close'); 642 } else { 643 $dropdown.dropdownDialog('open'); 644 } 645 646 syncMinicartVisibility(); 647 } 648 649 // Mouse click handling 650 $showcart.on('click', function(e) { 651 e.preventDefault(); 652 e.stopImmediatePropagation(); 653 toggleMinicart(); 654 }); 655 656 // Handle Enter and Space key 657 $showcart.on('keydown', function(e) { 658 if (e.key === 'Enter' || e.key === ' ') { 659 e.preventDefault(); 660 toggleMinicart(); 661 } 662 }); 663 664 // Monitor wrapper class changes 665 var observer = new MutationObserver(function(mutations) { 666 mutations.forEach(function(mutation) { 667 if (mutation.type === 'attributes' && mutation.attributeName === 'class') { 668 syncMinicartVisibility(); 669 } 670 }); 671 }); 672 673 // Start observing the wrapper for class changes 674 observer.observe($wrapper[0], { 675 attributes: true, 676 attributeFilter: ['class'] 677 }); 678 679 // When tabbing past the last element (hits end-sentinel), close the cart 680 $wrapper.on('focus', '.minicart-sentinel[data-sentinel="end"]', function() { 681 $dropdown.dropdownDialog('close'); 682 $showcart.focus(); 683 }); 684 685 // Initial sync 686 syncMinicartVisibility(); 687});</script>
687 </div> 688 </div> 689 </div> 690 <div class="sections nav-sections"> 691 <div class="section-items nav-sections-items" 692 data-mage-init='{"tabs":{"openedState":"active"}}'> 693 <div class="section-item-title nav-sections-item-title" 694 data-role="collapsible"> 695 <a class="nav-sections-item-switch" 696 data-toggle="switch" href="#store.menu"> 697 Menu </a> 698 </div> 699 <div class="section-item-content nav-sections-item-content" 700 id="store.menu" 701 data-role="content"> 702 703 <nav class="navigation sw-megamenu" role="navigation" data-action="navigation"> 704 <ul> 705 <li class="ui-menu-item category-item level0 classic "><a href="https://www.thestore-dassault-aviation.com/fr/tous-les-produits.html" class="level-top" title="Tous les produits"><span>Tous les produits</span></a></li><li class="ui-menu-item category-item level0 classic parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/maquettes.html" class="level-top" title="Maquettes"><span>Maquettes</span></a><div class="level0 submenu"><div class="row"><ul class="subchildmenu"><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/rafale.html" title="Rafale"><span>Rafale</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/falcon.html" title="Falcon"><span>Falcon</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/mystere.html" title="Mystère"><span>Mystère</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/mirage.html" title="Mirage"><span>Mirage</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/alpha-jet.html" title="Alpha Jet"><span>Alpha Jet</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/neuron.html" title="Neuron"><span>Neuron</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/flamant.html" title="Flamant"><span>Flamant</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/atlantique.html" title="Atlantique"><span>Atlantique</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/maquettes/ouragan.html" title="Ouragan"><span>Ouragan</span></a></li></ul></div></div></li><li class="ui-menu-item category-item level0 classic parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/vetements.html" class="level-top" title="Vêtements"><span>Vêtements</span></a><div class="level0 submenu"><div class="row"><ul class="subchildmenu"><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/vetements/homme.html" title="Homme"><span>Homme</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/homme/tee-shirt.html" title="Tee-Shirt"><span>Tee-Shirt</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/homme/polos.html" title="Polos"><span>Polos</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/homme/sweatshirt.html" title="Sweatshirt"><span>Sweatshirt</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/homme/vestes.html" title="Vestes"><span>Vestes</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/homme/blousons.html" title="Blousons"><span>Blousons</span></a></li></ul></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/vetements/femme.html" title="Femme"><span>Femme</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/femme/tee-shirt.html" title="Tee-Shirt"><span>Tee-Shirt</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/femme/polos.html" title="Polos"><span>Polos</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/femme/sweatshirt.html" title="Sweatshirt"><span>Sweatshirt</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/femme/vestes.html" title="Vestes"><span>Vestes</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/femme/blousons.html" title="Blousons"><span>Blousons</span></a></li></ul></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/vetements/enfant.html" title="Enfant"><span>Enfant</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/enfant/tee-shirt.html" title="Tee-Shirt"><span>Tee-Shirt</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/enfant/sweatshirt.html" title="Sweatshirt"><span>Sweatshirt</span></a></li></ul></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/casquettes.html" title="Casquettes"><span>Casquettes</span></a></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/vetements/bebe.html" title="Bébé"><span>
705Bébé</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/bebe/sweatshirt.html" title="Sweatshirt"><span>Sweatshirt</span></a></li></ul></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/chaussures.html" title="Chaussures"><span>Chaussures</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/vetements/foulards.html" title="Foulards"><span>Foulards</span></a></li></ul></div></div></li><li class="ui-menu-item category-item level0 classic parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/accessoires.html" class="level-top" title="Accessoires"><span>Accessoires</span></a><div class="level0 submenu"><div class="row"><ul class="subchildmenu"><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/voyage.html" title="Voyage"><span>Voyage</span></a></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/bureau.html" title="Bureau"><span>Bureau</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/bureau/papeterie.html" title="Papeterie"><span>Papeterie</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/bureau/ecriture.html" title="Ecriture"><span>Ecriture</span></a></li></ul></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/horlogerie.html" title="Horlogerie"><span>Horlogerie</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/horlogerie/montres.html" title="Montres"><span>Montres</span></a></li></ul></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/porte-clefs.html" title="Porte-clefs"><span>Porte-clefs</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/patch.html" title="Patch"><span>Patch</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/pin-s.html" title="Pin's"><span>Pin's</span></a></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/art-de-vivre.html" title="Art de vivre"><span>Art de vivre</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/art-de-vivre/parapluie.html" title="Parapluie"><span>Parapluie</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/art-de-vivre/mug.html" title="Art de la boisson"><span>Art de la boisson</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/art-de-vivre/bougie.html" title="Maison"><span>Maison</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/art-de-vivre/decorations-de-noel.html" title="Décorations de Noël"><span>Décorations de Noël</span></a></li></ul></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/hightech.html" title="Hightech"><span>Hightech</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/hightech/usb.html" title="USB"><span>USB</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/hightech/enceinte.html" title="Enceinte"><span>Enceinte</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/hightech/hifi.html" title="Hifi"><span>Hifi</span></a></li></ul></li><li class="ui-menu-item category-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/jouets.html" title="Jouets"><span>Jouets</span></a><ul class="subchildmenu"><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/jouets/peluches.html" title="Peluches"><span>Peluches</span></a></li><li class="ui-menu-item category-item level2 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/jouets/briques-de-construction.html" title="Briques de construction"><span>Briques de construction</span></a></li></ul></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/epicerie.html" title="Epicerie"><span>Epicerie</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/accessoires/editions.html" title="Editions"><span>Editions</span></a></li></ul></div></div></li><li class="ui-menu-item category-item level0 classic parent "><div class="open-children-toggle"></div><a href="https://www.thestore-dassault-aviation.com/fr/bagagerie.html" class="level-top" title="Bagagerie"><span>
705Bagagerie</span></a><div class="level0 submenu"><div class="row"><ul class="subchildmenu"><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/bagagerie/tote-bag.html" title="Tote bag"><span>Tote bag</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/bagagerie/sac-pilote.html" title="Sac pilote"><span>Sac pilote</span></a></li><li class="ui-menu-item category-item level1 "><a href="https://www.thestore-dassault-aviation.com/fr/bagagerie/valise.html" title="Valise"><span>Valise</span></a></li></ul></div></div></li><li class="ui-menu-item category-item level0 classic "><a href="https://www.thestore-dassault-aviation.com/fr/fabrique-en-france.html" class="level-top" title="FABRIQUà EN FRANCE"><span>FABRIQUà EN FRANCE</span></a></li><li class="ui-menu-item category-item level0 classic "><a href="https://www.thestore-dassault-aviation.com/fr/journee-des-familles.html" class="level-top" title="Journée des familles Mérignac"><span>Journée des familles Mérignac</span></a></li> </ul> 706 </nav> 707 708
708<script type="text/javascript"> 709 require(['jquery', 'domReady!'], function($) { 710 // Mega menu initialization 711 $(".navigation.sw-megamenu li.classic .submenu, .navigation.sw-megamenu li.staticwidth .submenu, .navigation.sw-megamenu li.classic .subchildmenu .subchildmenu").each(function () { 712 $(this).css("left", "-9999px"); 713 $(this).css("right", "auto"); 714 }); 715 716 // Level 2+ menu positioning 717 $(".sw-megamenu").find("li.classic .subchildmenu > li.parent").on('mouseover', function () { 718 var popup = $(this).children("ul.subchildmenu"); 719 var w_width = $(window).innerWidth(); 720 721 if (popup) { 722 var pos = $(this).offset(); 723 var c_width = $(popup).outerWidth(); 724 if (w_width <= pos.left + $(this).outerWidth() + c_width) { 725 $(popup).css("left", "auto"); 726 $(popup).css("right", "100%"); 727 } else { 728 $(popup).css("left", "100%"); 729 $(popup).css("right", "auto"); 730 } 731 } 732 }); 733 734 // Top level menu positioning 735 $(".sw-megamenu").find("li.staticwidth.parent,li.classic.parent").on('mouseover', function () { 736 var popup = $(this).children(".submenu"); 737 var w_width = $(window).innerWidth(); 738 739 if (popup) { 740 var pos = $(this).offset(); 741 var c_width = $(popup).outerWidth(); 742 if (w_width <= pos.left + $(this).outerWidth() + c_width) { 743 $(popup).css("left", "auto"); 744 $(popup).css("right", "0"); 745 } else { 746 $(popup).css("left", "0"); 747 $(popup).css("right", "auto"); 748 } 749 } 750 }); 751 752 // Handle window resize 753 $(window).on('resize', function () { 754 $(".navigation.sw-megamenu li.classic .submenu, .navigation.sw-megamenu li.staticwidth .submenu, .navigation.sw-megamenu li.classic .subchildmenu .subchildmenu").each(function () { 755 $(this).css("left", "-9999px"); 756 $(this).css("right", "auto"); 757 }); 758 }); 759 760 // Mobile menu toggle 761 $(".nav-toggle").off('click').on('click', function (e) { 762 if (!$("html").hasClass("nav-open")) { 763 $("html").addClass("nav-before-open"); 764 setTimeout(function () { 765 $("html").addClass("nav-open"); 766 }, 300); 767 } else { 768 $("html").removeClass("nav-open"); 769 setTimeout(function () { 770 $("html").removeClass("nav-before-open"); 771 }, 300); 772 } 773 }); 774 775 // Mobile submenu toggles 776 $("li.ui-menu-item > .open-children-toggle").off("click").on("click", function () { 777 if (!$(this).parent().children(".submenu").hasClass("opened")) { 778 $(this).parent().children(".submenu").addClass("opened"); 779 $(this).parent().children("a").addClass("ui-state-active"); 780 } else { 781 $(this).parent().children(".submenu").removeClass("opened"); 782 $(this).parent().children("a").removeClass("ui-state-active"); 783 } 784 }); 785 }); 786 </script>
786 787 </div> 788 <div class="section-item-title nav-sections-item-title" 789 data-role="collapsible"> 790 <a class="nav-sections-item-switch" 791 data-toggle="switch" href="#store.links"> 792 Compte </a> 793 </div> 794 <div class="section-item-content nav-sections-item-content" 795 id="store.links" 796 data-role="content"> 797 <!-- Account links --> </div> 798 <div class="section-item-title nav-sections-item-title" 799 data-role="collapsible"> 800 <a class="nav-sections-item-switch" 801 data-toggle="switch" href="#store.settings"> 802 Paramètres </a> 803 </div> 804 <div class="section-item-content nav-sections-item-content" 805 id="store.settings" 806 data-role="content"> 807 <div class="switcher language switcher-language" data-ui-id="language-switcher" id="switcher-language-nav"> 808 <strong class="label switcher-label"><span>Choisissez votre langue</span></strong> 809 <div class="actions dropdown options switcher-options"> 810 <button class="action toggle switcher-trigger" 811 id="switcher-language-trigger-nav" 812 type="button" 813 aria-haspopup="menu" 814 aria-expanded="false" 815 aria-controls="ui-id-1" 816 > 817 <strong class="view-dassault_fr"> 818 <span lang="fr">Français</span> 819 </strong> 820 </button> 821 <ul class="dropdown switcher-dropdown" 822 data-mage-init='{"dropdownDialog":{ 823 "appendTo":"#switcher-language-nav > .options", 824 "triggerTarget":"#switcher-language-trigger-nav", 825 "closeOnMouseLeave": false, 826 "triggerClass":"active", 827 "parentClass":"active", 828 "buttons":null}}'> 829 <li class="view-dassault_en switcher-option"> 830 <a href="#" data-post='{"action":"https:\/\/www.thestore-dassault-aviation.com\/fr\/stores\/store\/redirect\/","data":{"___store":"dassault_en","___from_store":"dassault_fr","uenc":"aHR0cHM6Ly93d3cudGhlc3RvcmUtZGFzc2F1bHQtYXZpYXRpb24uY29tL2VuL2NoZWNrb3V0L2NhcnQvP19fX3N0b3JlPWRhc3NhdWx0X2Vu"}}'> 831 <span lang="en">English</span> 832 </a> 833 </li> 834 </ul> 835 </div> 836 </div>
837<script> 838 document.addEventListener("DOMContentLoaded", function () { 839 const switcherTrigger = document.querySelector(".switcher-trigger"); 840 const languageMenu = document.querySelector(".switcher-dropdown"); 841 842 if (!switcherTrigger || !languageMenu) return; 843 844 switcherTrigger.addEventListener("click", function () { 845 const isExpanded = this.getAttribute("aria-expanded") === "true"; 846 847 this.setAttribute("aria-expanded", "true"); 848 languageMenu.hidden = isExpanded; 849 }); 850 851 document.addEventListener("click", function (event) { 852 if (!switcherTrigger.contains(event.target) && !languageMenu.contains(event.target)) { 853 closeMenu(); 854 } 855 }); 856 857 document.addEventListener("keydown", function (event) { 858 if (event.key === "Escape") { 859 closeMenu(); 860 } 861 }); 862 863 languageMenu.addEventListener("focusout", function (event) { 864 if (!languageMenu.contains(event.relatedTarget)) { 865 closeMenu(); 866 } 867 }); 868 869 function closeMenu() { 870 switcherTrigger.setAttribute("aria-expanded", "false"); 871 languageMenu.hidden = true; 872 } 873 }); 874</script>
874 875 </div> 876 </div> 877 </div> 878</header> 879<div class="widget block block-static-block"> 880 </div> 881<div class="widget block block-static-block"> 882 <style>#html-body [data-pb-style=ECASV80]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="ECASV80"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><style> 883label[for="oar-order-id"] span, label[for="oar-email"] span { 884 font-size: 0px; 885} 886label[for="oar-order-id"]:lang(fr) span:before { 887 content: "Numéro de commande"; 888 font-size: 14px; 889} 890label[for="oar-order-id"]:lang(en) span:before { 891 content: "Order number"; 892 font-size: 14px; 893} 894label[for="oar-email"]:lang(fr) span:before { 895 content: "Adresse e-mail"; 896 font-size: 14px; 897} 898label[for="oar-email"]:lang(en) span:before { 899 content: "Email address"; 900 font-size: 14px; 901} 902#oar-widget-orders-and-returns-form:lang(fr) .fieldset:after { 903 content: "Les champs obligatoires sont indiqués par un astérisque (*)"; 904 color: red; 905 letter-spacing: normal; 906} 907#oar-widget-orders-and-returns-form:lang(en) .fieldset:after { 908 content: "Required fields are marked with an asterisk (*) "; 909 color: red; 910 letter-spacing: normal; 911} 912.sales-guest-form h1.page-title span { 913 font-size: 0px; 914} 915.sales-guest-form:lang(fr) h1.page-title span:before { 916 content: "Retours et Rétractation"; 917 font-size: 28px; 918} 919.sales-guest-form:lang(en) h1.page-title span:before { 920 content: "Returns & Withdrawal"; 921 font-size: 28px; 922} 923.prrma-returns-success h1.page-title span { 924 font-size: 0px; 925} 926.prrma-returns-success:lang(fr) h1.page-title span:before { 927 content: "Votre retour / rétractation a été créé avec succès"; 928 font-size: 28px; 929} 930.prrma-returns-success:lang(en) h1.page-title span:before { 931 content: "Your return / withdrawal has been successfully created"; 932 font-size: 28px; 933} 934div#returns_success_block p, #returns_success_block .block-content div { 935 font-size: 0px; 936} 937div#returns_success_block:lang(fr) p:before, #returns_success_block .block-content div:before { 938 content: "Votre demande de retour / rétractation a été reçue et est en cours de traitement. Notre équipe vous contactera sous peu."; 939 font-size: 14px; 940} 941div#returns_success_block:lang(en) p:before, #returns_success_block .block-content div:before { 942 content: "Your return / withdrawal request has been received and is being processed. Our team will c
942ontact you shortly."; 943 font-size: 14px; 944} 945label[for=returns_policy_checkbox] a { 946 font-size: 0px; 947} 948label[for=returns_policy_checkbox]:lang(fr) a:before { 949 content: "politique de retour & de rétractation"; 950 font-size: 14px; 951} 952label[for=returns_policy_checkbox]:lang(en) a:before { 953 content: "return & withdrawal policy"; 954 font-size: 14px; 955} 956</style></div></div></div></div> 957<main id="maincontent" class="page-main"><a id="contentarea" tabindex="-1"></a> 958 <div class="page-title-wrapper"> 959 <h1 class="page-title" 960 aria-labelledby="page-title-base-6ac014f94a40e"> 961 <span class="base" data-ui-id="page-title-wrapper" id="page-title-base-6ac014f94a40e" >Panier</span> </h1> 962 </div> 963<div class="page messages"><div data-placeholder="messages"></div> 964<div data-bind="scope: 'messages'"> 965 <!-- ko if: cookieMessagesObservable() && cookieMessagesObservable().length > 0 --> 966 <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { 967 data: cookieMessagesObservable(), as: 'message' 968 }"> 969 <div data-bind="attr: { 970 class: 'message-' + message.type + ' ' + message.type + ' message', 971 'data-ui-id': 'message-' + message.type 972 }"> 973 <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> 974 </div> 975 </div> 976 <!-- /ko --> 977 978 <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { 979 data: messages().messages, as: 'message' 980 }, afterRender: purgeMessages"> 981 <div data-bind="attr: { 982 class: 'message-' + message.type + ' ' + message.type + ' message', 983 'data-ui-id': 'message-' + message.type 984 }"> 985 <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> 986 </div> 987 </div> 988</div> 989
990<script type="text/x-magento-init"> 991 { 992 "*": { 993 "Magento_Ui/js/core/app": { 994 "components": { 995 "messages": { 996 "component": "Magento_Theme/js/view/messages" 997 } 998 } 999 } 1000 } 1001 } 1002</script>
1002 1003</div><div class="columns"><div class="column main"><input name="form_key" type="hidden" value="UoU9kHE63oy0p3Wc" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}"> 1004
1004<script>window.authenticationPopup = {"autocomplete":"on","customerRegisterUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/","customerLoginUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/customer\/ajax\/login\/"}</script>
1004 <!-- ko template: getTemplate() --><!-- /ko --> 1005
1005<script type="text/x-magento-init"> 1006 { 1007 "#authenticationPopup": { 1008 "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"}}}}} }, 1009 "*": { 1010 "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Fstatic\u002Fversion1790153004\u002Ffrontend\u002FSmartwave\u002Fporto\u002Ffr_FR\u002Fimages\u002Floader\u002D1.gif" 1011 , 1012 "Magento_Customer/js/customer-global-session-loader": {} 1013 } 1014 } 1015 </script>
1015 1016</div>
1017<script type="text/x-magento-init"> 1018 { 1019 "*": { 1020 "Magento_Customer/js/section-config": { 1021 "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data"],"checkout\/cart\/delete":["cart"],"checkout\/cart\/updatepost":["cart"],"checkout\/cart\/updateitemoptions":["cart"],"checkout\/cart\/couponpost":["cart"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items"],"checkout\/sidebar\/removeitem":["cart"],"checkout\/sidebar\/updateitemqty":["cart"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","instant-purchase","captcha"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"multishipping\/checkout\/overviewpost":["cart"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"],"wishlist\/index\/add":["wishlist","customer"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"zakeke\/customize\/addmultiple":["cart"],"euvat\/vatnumber\/validation":["cart","checkout-data"],"punchout\/session\/start":["start","customer","cart"],"checkout\/index\/index":["gtm-checkout"],"checkout\/onepage\/success":["gtm-checkout"]}, 1022 "clientSideSections": ["checkout-data","cart-data"], 1023 "baseUrls": ["https:\/\/www.thestore-dassault-aviation.com\/fr\/"], 1024 "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","instant-purchase","loggedAsCustomer","captcha","persistent","review","wishlist","budget","punchout-session","gtm-checkout","recently_viewed_product","recently_compared_product","product_data_storage"] } 1025 } 1026 } 1027</script>
vendor: 1 bytes, line 1027
1027
1028<script type="text/x-magento-init"> 1029 { 1030 "*": { 1031 "Magento_Customer/js/customer-data": { 1032 "sectionLoadUrl": "https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Ffr\u002Fcustomer\u002Fsection\u002Fload\u002F", 1033 "expirableSectionLifetime": 60, 1034 "expirableSectionNames": ["cart","persistent"], 1035 "cookieLifeTime": "3600", 1036 "cookieDomain": "www.thestore\u002Ddassault\u002Daviation.com", 1037 "updateSessionUrl": "https\u003A\u002F\u002Fwww.thestore\u002Ddassault\u002Daviation.com\u002Ffr\u002Fcustomer\u002Faccount\u002FupdateSession\u002F", 1038 "isLoggedIn": "" 1039 } 1040 } 1041 } 1042</script>
vendor: 1 bytes, line 1042
1042
1043<script type="text/x-magento-init"> 1044 { 1045 "*": { 1046 "Magento_Customer/js/invalidation-processor": { 1047 "invalidationRules": { 1048 "website-rule": { 1049 "Magento_Customer/js/invalidation-rules/website-rule": { 1050 "scopeConfig": { 1051 "websiteId": "1" 1052 } 1053 } 1054 } 1055 } 1056 } 1057 } 1058 } 1059</script>
vendor: 1 bytes, line 1059
1059
1060<script type="text/x-magento-init"> 1061 { 1062 "body": { 1063 "pageCache": {"url":"https:\/\/www.thestore-dassault-aviation.com\/fr\/page_cache\/block\/render\/","handles":["default","checkout_cart_index","storeview_dassault_fr","website_dassault","punchout","yireo_googletagmanager2","yireo_googletagmanager2_checkout_cart_index"],"originalRequest":{"route":"checkout","controller":"cart","action":"index","uri":"\/fr\/checkout\/cart\/"},"versionCookieName":"private_content_version"} } 1064 } 1065</script>
1065 1066<div id="monkey_campaign" style="display:none;" 1067 data-mage-init='{"campaigncatcher":{"checkCampaignUrl": "https://www.thestore-dassault-aviation.com/fr/mailchimp/campaign/check/"}}'> 1068</div> 1069
1069<script data-role="msrp-popup-template" type="text/x-magento-template"> 1070 <div id="map-popup-click-for-price" class="map-popup"> 1071 <div class="popup-header"> 1072 <strong class="title" id="map-popup-heading-price"></strong> 1073 </div> 1074 <div class="popup-content"> 1075 <div class="map-info-price" id="map-popup-content"> 1076 <div class="price-box"> 1077 <div class="map-msrp" id="map-popup-msrp-box"> 1078 <span class="label">Prix</span> 1079 <span class="old-price map-old-price" id="map-popup-msrp"> 1080 <span class="price"></span> 1081 </span> 1082 </div> 1083 <div class="map-price" id="map-popup-price-box"> 1084 <span class="label">Prix ââactuel</span> 1085 <span id="map-popup-price" class="actual-price"></span> 1086 </div> 1087 </div> 1088 <form action="" method="POST" class="map-form-addtocart"> 1089 <input type="hidden" name="product" class="product_id" value="" /> 1090 <button type="button" 1091 title="Ajouter au panier" 1092 class="action tocart primary"> 1093 <span>Ajouter au panier</span> 1094 </button> 1095 <div class="additional-addtocart-box"> 1096 </div> 1097 </form> 1098 </div> 1099 <div class="map-text" id="map-popup-text"> 1100 Our price is lower than the manufacturer's "minimum advertised price." As a result, we cannot show you the price in catalog or the product page. <br><br> You have no obligation to purchase the product once you know the price. You can simply remove the item from your cart. </div> 1101 </div> 1102 </div> 1103 </script>
1103 1104
1104<script data-role="msrp-info-template" type="text/x-magento-template"> 1105 <div id="map-popup-what-this" class="map-popup"> 1106 <div class="popup-header"> 1107 <strong class="title" id="map-popup-heading-what-this"></strong> 1108 </div> 1109 <div class="popup-content"> 1110 <div class="map-help-text" id="map-popup-text-what-this"> 1111 Our price is lower than the manufacturer's "minimum advertised price." As a result, we cannot show you the price in catalog or the product page. <br><br> You have no obligation to purchase the product once you know the price. You can simply remove the item from your cart. </div> 1112 </div> 1113 </div> 1114 </script>
1114 1115<div class="cart-empty"> 1116 <p>Votre panier est vide.</p> 1117 <p><a href="https://www.thestore-dassault-aviation.com/fr/">Cliquez ici pour continuer vos achats.</a> </p> 1118 </div>
1119<script type="text/x-magento-init"> 1120{ 1121 "*": { 1122 "Magento_Checkout/js/empty-cart": {} 1123 } 1124} 1125</script>
1125 1126</div></div></main><footer id="footer" class="page-footer"><div class="footer"> 1127 <div class="footer-middle"> 1128 <div class="container"> 1129 <div class="row"> 1130 <div class="col-lg-12"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="block newsletter"> 1131 <div class="title"><strong>Newsletter</strong></div> 1132 <div class="content"> 1133 <form class="form subscribe" novalidate action="https://www.thestore-dassault-aviation.com/fr/newsletter/subscriber/new/" method="post" data-mage-init='{"validation": {"errorClass": "mage-error"}}' id="newsletter-validate-detail"> 1134 <div class="field newsletter"> 1135 <div class="control"> 1136 <label for="newsletter"> 1137 <span class="label"> 1138 Inscription à notre newsletter : </span> 1139 <input name="email" type="email" id="newsletter" placeholder="Saisissez votre email" data-mage-init='{"mage/trim-input":{}}' data-validate="{required:true, 'validate-email':true}"> 1140 </label> 1141 </div> 1142 </div> 1143 <div class="actions"> 1144 <button class="action subscribe primary" title="Inscription" type="submit" aria-label="Inscription à la newsletter"> 1145 <span>Inscription</span> 1146 </button> 1147 </div> 1148 </form> 1149 </div> 1150</div>
1151<script type="text/x-magento-init"> 1152 { 1153 "*": { 1154 "Magento_Customer/js/block-submit-on-send": { 1155 "formId": "newsletter-validate-detail" 1156 } 1157 } 1158 } 1159</script>
1159 1160 1161 1162<style> 1163/* Footer */ 1164.footer-bottom, 1165.footer-middle.footer-middle-2 { 1166 background-color: #00476D !important; 1167} 1168 1169.footer-middle { 1170 background: #DADADA !important; 1171 padding: 0; 1172} 1173 1174.footer-middle > .container { 1175 padding: 30px 0 15px; 1176} 1177 1178/* Hide footer / search elements */ 1179.customer-account-login .footer-middle, 1180.customer-account-create .footer-middle, 1181.customer-account-logoutsuccess .footer-middle, 1182.block-search .label::before { 1183 display: none; 1184} 1185 1186/* Newsletter */ 1187.block.newsletter { 1188 display: flex; 1189 align-items: center; 1190 justify-content: center; 1191 padding-top: 15px; 1192} 1193 1194.block.newsletter .title { 1195 display: block; 1196} 1197 1198.footer .block.newsletter .form.subscribe { 1199 display: flex; 1200 justify-content: flex-start; 1201 margin-left: 30px; 1202} 1203 1204.footer .block.newsletter .field { 1205 min-width: 290px; 1206 margin-right: 30px; 1207} 1208 1209.footer .newsletter input { 1210 background: #FFF; 1211 color: #000; 1212 border: 1px solid #000; 1213} 1214 1215.footer .newsletter input::placeholder { 1216 color: #000; 1217} 1218 1219/* Messages */ 1220.cms-index-index .page.messages { 1221 display: block !important; 1222} 1223 1224/* Tablet */ 1225@media (max-width: 991px) { 1226 .block.newsletter { 1227 flex-direction: column; 1228 } 1229 1230 .footer .block.newsletter .form.subscribe { 1231 flex-direction: column; 1232 align-items: center; 1233 margin: 0; 1234 } 1235 1236 .footer .block.newsletter .form.subscribe * { 1237 width: 100%; 1238 margin: 3px 0; 1239 } 1240 1241 .cart-discount .actions-toolbar button.action { 1242 margin: 15px 0 !important; 1243 } 1244 1245 .fieldset.coupon { 1246 flex-direction: column; 1247 align-items: flex-start; 1248 justify-content: space-between; 1249 } 1250 1251 .field-tooltip .field-tooltip-content { 1252 left: -282px; 1253 } 1254 1255 .field-tooltip .field-tooltip-content::before, 1256 .field-tooltip .field-tooltip-content::after { 1257 left: 268px; 1258 border-left-color: #F4F4F4; 1259 border-right-color: transparent !important; 1260 } 1261 1262 .checkout-index-index .page-header .minicart-wrapper { 1263 display: block; 1264 } 1265} 1266 1267/* Mobile / Tablet Header */ 1268@media (max-width: 768px) { 1269 .search-area.show-icon-tablet { 1270 padding: 10px 40px 0 70px !important; 1271 } 1272 1273 .search-area.show-icon-tablet .block.block-search { 1274 display: block !important; 1275 position: absolute !important; 1276 top: 20px !important; 1277 left: -33px !important; 1278 right: auto !important; 1279 width: calc(100vw - 130px) !important; 1280 min-width: 0 !important; 1281 margin: 0 !important; 1282 border: 0 !important; 1283 background: none !important; 1284 } 1285 1286 .page-header.type2 .header-row .header-center { 1287 position: absolute; 1288 top: -82px; 1289 left: 35px; 1290 width: auto; 1291 } 1292 1293 .block-search input, 1294 .block-search input::placeholder { 1295 color: #FFF !important; 1296 } 1297 1298 .block-search .action.search::before { 1299 color: #FFF; 1300 } 1301 1302 .top-links-icon { 1303 display: none !important; 1304 } 1305 .cart.table-wrapper .item .col.item { 1306 display: flex; 1307 flex-direction: column; 1308 align-items: center; 1309 } 1310 1311 .page-header .header.panel, 1312 .panel.header .switcher { 1313 display: block !important; 1314 } 1315} 1316 1317/* Small Mobile */ 1318@media (max-width: 480px) { 1319 .cky-overlay { display: none !important; } 1320 .opc-estimated-wrapper .minicart-wrapper button.action.showcart .counter.qty { 1321 text-align: center; 1322 } 1323 1324 .opc-estimated-wrapper { 1325 margin: 0; 1326 } 1327 1328 .cart.main.actions { 1329 min-height: inherit; 1330 } 1331 1332 .amgift-code .payment-option-content { 1333 margin-top: 70px; 1334 } 1335 1336 .amcard-field-container { 1337 padding: 0; 1338 } 1339 1340 .amcard-field-block.-double { 1341 width: 100%; 1342 } 1343 1344 .ammcard-text-container { 1345 clear: both; 1346 } 1347 1348 .pagebuilder-slider.slick-slider, 1349 .pagebuilder-slider.slick-slider :not(ul.slick-dots li button) { 1350 min-height: 100vw !important; 1351 } 1352} 1353</style></div></div> </div> 1354 </div> 1355 </div> 1356 <div class="footer-middle footer-middle-2"> 1357 <div class="container"> 1358 <div class="row"> 1359 <div class="col-lg-12"><style>#html-body [data-pb-style=H3QVKN9],#html-body [data-pb-style=NFGVS74]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=NFGVS74]{justify-content:flex-start;display:flex;flex-direction:column}#html-body [data-pb-style=H3QVKN9]{align-self:stretch}#html-body [data-pb-style=DVQM5GF]{display:flex;width:100%}#html-body [data-pb-style=XJIJOJM]{justify-content:flex-end;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:20%;align-self:stretch}#html-body [data-pb-style=WNODX46]{text-align:center;border-style:none}#html-body [data-pb-style=P4DQVOC],#html-body [data-pb-style=Y2NHGII]{max-width:100%;height:auto}#html-body [data-pb-style=OS3T56S]{justify-content:flex-end;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:20%;align-self:stretch}#html-body [data-pb-style=QVDARAQ]{text-align:center;border-style:none}#html-body [data-pb-style=QBW7CBO],#html-body [data-pb-style=WQL8NHI]{max-width:100%;height:auto}#html-body [data-pb-style=V8H6585]{justify-content:flex-end;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:20%;align-self:stretch}#html-body [data-pb-style=JUFBGWN]{text-align:center;border-style:none}
1359#html-body [data-pb-style=E9C7W0K],#html-body [data-pb-style=JK019BW]{max-width:100%;height:auto}#html-body [data-pb-style=Y85JLGJ]{justify-content:flex-end;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:20%;align-self:stretch}#html-body [data-pb-style=YQUHTL1]{text-align:center;border-style:none}#html-body [data-pb-style=TMSBE9B],#html-body [data-pb-style=VHKOYI7]{max-width:100%;height:auto}#html-body [data-pb-style=VSOIBW8]{justify-content:flex-end;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:20%;align-self:stretch}#html-body [data-pb-style=V9BGO2T]{text-align:center;border-style:none}#html-body [data-pb-style=EM58IQW],#html-body [data-pb-style=KCW1G3Y]{max-width:100%;height:auto}@media only screen and (max-width: 768px) { #html-body [data-pb-style=JUFBGWN],#html-body [data-pb-style=QVDARAQ],#html-body [data-pb-style=V9BGO2T],#html-body [data-pb-style=WNODX46],#html-body [data-pb-style=YQUHTL1]{border-style:none} }</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="NFGVS74"><div class="pagebuilder-column-group" data-background-images="{}" data-content-type="column-group" data-appearance="default" data-grid-size="10" data-element="main" data-pb-style="H3QVKN9"><div class="pagebuilder-column-line" data-content-type="column-line" data-element="main" data-pb-style="DVQM5GF"><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="XJIJOJM"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="WNODX46"><img class="pagebuilder-mobile-hidden" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/achat.jpg" alt="" title="" data-element="desktop_image" data-pb-style="P4DQVOC"><img class="pagebuilder-mobile-only" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/achat.jpg" alt="" title="" data-element="mobile_image" data-pb-style="Y2NHGII"></figure><div data-content-type="text" data-appearance="default" data-element="main"><p style="text-align: center;"><a href="/fr/faq#secure-shopping/">Achat sécurisé</a></p></div></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="OS3T56S"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="QVDARAQ"><img class="pagebuilder-mobile-hidden" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/retour.jpg" alt="" title="" data-element="desktop_image" data-pb-style="QBW7CBO"><img class="pagebuilder-mobile-only" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/retour.jpg" alt="" title="" data-element="mobile_image" data-pb-style="WQL8NHI"></figure><div data-content-type="text" data-appearance="default" data-element="main"><p style="text-align: center;"><a href="/fr/faq#easy-return/">Retour facile</a></p></div></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="V8H6585"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="JUFBGWN"><img class="pagebuilder-mobile-hidden" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/service.jpg" alt="" title="" data-element="desktop_image" data-pb-style="E9C7W0K"><img class="pagebuilder-mobile-only" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/service.jpg" alt="" title="" data-element="mobile_image" data-pb-style="JK019BW"></figure><div data-content-type="text" data-appearance="default" data-element="main"><p style="text-align: center;"><a href="/fr/contact">Service client</a></p></div></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="Y85JLGJ"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="YQUHTL1"><img class="pagebuilder-mobile-hidden" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/livraison.jpg" alt="" title="" data-element="desktop_image" data-pb-style="VHKOYI7"><img class="pagebuilder-mobile-only" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/livraison.jpg" alt="" title="" data-element="mobile_image" data-pb-style="TMSBE9B"></figure><div data-content-type="text" data-appearance="default" data-element="main"><p style="text-align: center;"><a href="/fr/faq#easy-shipping/">Livraison facile</a></p></div></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="VSOIBW8"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="V9BGO2T"><img class="pagebuilder-mobile-hidden" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/newsletter.jpg" alt="" title="" data-element="desktop_image" data-pb-style="KCW1G3Y"><img class="pagebuilder-mobile-only" src="https://www.thestore-dassault-aviation.com/media/wysiwyg/newsletter.jpg" alt="" title="" data-element="mobile_image" data-pb-style="EM58IQW"></figure><div data-content-type="text" data-appearance="default" data-element="main"><p style="text-align: center;"><a tabindex="0" href="/fr/newsletter/manage">Newsletter</a></p></div></div></div></div></div></div></div><div class="col-lg-12"><style>#html-body [data-pb-style=QFGROAR]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="QFGROAR"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul> 1360<li><a href="https://www.dassault-aviation.com/fr/" target="_blank" title="Dassault Aviation - Nouvel onglet">Dassault Aviation</a></li> 1361<li><a href="https://www.thestore-dassault-aviation.com/fr/licences" title="Licences" >Licences</a></li> 1362<li><a href="https://www.thestore-dassault-aviation.com/fr/faq" title="Foire aux questions">FAQ</a></li> 1363<li><a href="https://www.thestore-dassault-aviation.com/fr/newsletter/manage" title="Newsletter" >Newsletter</a></li> 1364<li><a href="https://www.thestore-dassault-aviation.com/fr/sales/order/history/" title="Mes commandes">Mes commandes</a></li> 1365<li><a href="https://www.thestore-dassault-aviation.com/fr/sales/guest/form" title="Retour de produit & Rétractation">Retour de produit & Rétractation</a></li> 1366<li><a href="https://www.thestore-dassault-aviation.com/fr/CGV/" title="Conditions générales de vente">Conditions générales de vente</a></li> 1367<li><a href="https://www.thestore-dassault-aviation.com/fr/contact/" title="Contactez-nous">Contactez-nous</a></li> 1368<li><a href="https://www.thestore-dassault-aviation.com/fr/plan-du-site/" title="Plan du site">Plan du site</a></li> 1369<li><a href="https://www.thestore-dassault-aviation.com/fr/accessibilite/" title="Accessibilité">Accessibilité : partiellement conforme</a></li> 1370</ul> 1371 1372<style> 1373html[lang="fr"] form#discount-coupon-form:before {content: 'Code remise' !important;font-size: 16px;font-weight: bold;margin-bottom: 12px;display: block;color: #00416B;}html[lang="en"] form#discount-coupon-form:before {content: 'Discount code' !important;font-size: 16px;font-weight: bold;margin-bottom: 12px;display: block;color: #00416B;} 1374.footer-middle.footer-middle-2 ul { 1375 flex-wrap: wrap; 1376} 1377.old-price .price { 1378 font-size: 14px !important; 1379} 1380/*.b2cGroup span.old-price, .b2cGroup span.old-price + .final-price .price-label { 1381 display: none !important; 1382}*/ 1383.block-static-block.widget { padding: 0 !important; margin: 0 !important; } 1384</style></div></div></div></div><div class="col-lg-3"></div><div class="col-lg-3"></div> </div> 1385 </div> 1386 </div> 1387 <div class="footer-bottom"> 1388 <div class="container"> 1389 <address><span lang="en">Copyright ©
1389<script type="text/javascript"> document.write(new Date().getFullYear()); </script>
1389 This webshop has been made with the support of Kick & Rush - Branded Merchandise Solutions</span></address> 1390 </div> 1391 </div> 1392</div> 1393<a href="javascript:void(0)" 1394 id="totop" role="button" 1395 aria-label="Retour en haut de la page"> 1396 <em class="porto-icon-up-open"></em> 1397</a>
1398<script> 1399 window.reloadParam = "fl"; 1400</script>
vendor: 1 bytes, line 1400
1400
1401<script type="text/x-magento-init"> 1402 { 1403 "*" : 1404 { 1405 "Punchout2Go_Punchout/js/view/punchout-component" : { 1406 "jsReloadSections" : "customer" 1407 } 1408 } 1409 } 1410</script>
1410 1411
1412<script type="text/x-magento-init"> 1413 { 1414 "*" : 1415 { 1416 "Punchout2Go_Punchout/js/view/redirect-component" : { 1417 "redirectUrl": "https://www.thestore-dassault-aviation.com/fr/" 1418 } 1419 } 1420 } 1421</script>
1421 1422 1423</footer>
1423<script type="text/x-magento-init"> 1424 { 1425 "*": { 1426 "Magento_Ui/js/core/app": { 1427 "components": { 1428 "storage-manager": { 1429 "component": "Magento_Catalog/js/storage-manager", 1430 "appendTo": "", 1431 "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/www.thestore-dassault-aviation.com\/fr\/rest\/dassault_fr\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/www.thestore-dassault-aviation.com\/fr\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}} } 1432 } 1433 } 1434 } 1435 } 1436</script>
vendor: 1 bytes, line 1436
1436
1437<script>try { 1438smileTracker.addPageVar('type.identifier', 'checkout_cart_index'); 1439smileTracker.addPageVar('type.label', 'Panier'); 1440smileTracker.addPageVar('locale', 'fr_FR'); 1441} catch (err) { ; }</script>
1441<script type="text/x-magento-init"> 1442 { 1443 ".products-slider.owl-carousel": { 1444 "Smartwave_Filterproducts/js/carousel-images": {} 1445 } 1446 } 1447</script>
1447 1448</div>
1448<script>window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-b3f28a6f44e3fd16ec3","applicationID":"438646083","transactionName":"MhBSZQoZXRJRUUBcXgtacVIMEVwPH1FcUFIOGkVFVxtSE0QdXVtVAA0=","queueTime":0,"applicationTime":513,"atts":"HldRE0IDThw=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script>
1448<script nonce="cDkydWw0NHluZ2h1aTUzYXJkMjh4cTEwanRnZDd1NWY="> 1449 require(['yireoGoogleTagManagerPush'], function (pusher) { 1450 pusher({"version":"3.10.0","page_type":"checkout\/cart\/index","page_path":"https:\/\/www.thestore-dassault-aviation.com\/fr\/checkout\/cart\/","page_title":"Panier | La boutique officielle de Dassault Aviation","virtual_page":"\/fr\/checkout\/cart","breadcrumb":[],"user":{"has_transacted":false}}, 'push (initial page) [data-layer.phtml]'); 1451 pusher([], 'push (initial event) [data-layer.phtml]'); 1452 }); 1453</script>
vendor: 1 bytes, line 1453
1453
1454<script nonce="cDkydWw0NHluZ2h1aTUzYXJkMjh4cTEwanRnZDd1NWY="> 1455 require(['yireoGoogleTagManagerProductClicks'], function(clicks) { 1456 clicks({productPath: '.product-items a.product'}); 1457 }); 1458</script>
vendor: 1 bytes, line 1458
1458
1459<script type="text/x-magento-init"> 1460 {"*":{"yireoGoogleTagManager":{"cookie_restriction_mode":"","website_id":1,"data_layer":{"version":"3.10.0","page_type":"checkout\/cart\/index","page_path":"https:\/\/www.thestore-dassault-aviation.com\/fr\/checkout\/cart\/","page_title":"Panier | La boutique officielle de Dassault Aviation","virtual_page":"\/fr\/checkout\/cart","breadcrumb":[],"user":{"has_transacted":false}},"id":"GTM-WFGXFB8K","debug":false,"gtm_url":"https:\/\/www.googletagmanager.com"}}} 1461</script>
1461 1462 </body> 1463</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.