@font-face{font-family:montserrat;src:url(../media/montserrat_latin_700_800-s.p.1_jkoo-5ow-19.woff2)format("woff2");font-display:swap;font-weight:700 800}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:80.61%;descent-override:20.9%;line-gap-override:0.0%;size-adjust:120.09%}.xVEJfG_className{font-family:montserrat,montserrat Fallback}.xVEJfG_variable{--font-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin_var-s.p.0j4eq8qjdsppb.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.YA3ZEa_className{font-family:inter,inter Fallback}.YA3ZEa_variable{--font-inter:"inter", "inter Fallback"}
html body #tarteaucitronRoot.tarteaucitronSize-middle.tarteaucitronBeforeVisible:before{-webkit-backdrop-filter:blur(6px);opacity:1!important;background:#14213da8!important}html body.tarteaucitron-modal-open div#tarteaucitronRoot#tarteaucitronRoot:before{-webkit-backdrop-filter:blur(6px);background:#14213da8!important}html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig{box-sizing:border-box;width:min(720px,100vw - 32px);min-width:0;max-width:none;height:fit-content;color:var(--color-ink);border:2px solid var(--color-ink);box-shadow:8px 8px 0 var(--color-ink);text-align:left;font-family:var(--font-body);direction:rtl;background:#fff;border-radius:28px;padding:44px 48px 36px;top:70px;overflow:visible;font-size:0!important}html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig>*{direction:ltr}html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig:before{filter:drop-shadow(0 8px 14px #00000059);pointer-events:none;background:url(/brand/mascotte/cookie-buste-v2.webp) top/310px no-repeat;width:310px;height:168px;position:absolute;top:-170px;right:44px;content:""!important}html body #tarteaucitronRoot.tarteaucitronSize-middle span#tarteaucitronDisclaimerAlert{text-align:left;max-height:none;color:var(--color-muted);margin:0 0 28px;padding:0;line-height:28px;display:block;overflow:visible;font-size:17px!important}html body #tarteaucitronRoot .pel-cookie-eyebrow{font:600 13px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-dark);display:block}html body #tarteaucitronRoot .pel-cookie-title{font:800 44px/52px var(--font-display);white-space:nowrap;color:var(--color-ink);margin-top:12px;display:block}html body #tarteaucitronRoot .pel-cookie-text{margin-top:16px;display:block}html body #tarteaucitronRoot .pel-cookie-text a{white-space:nowrap;color:var(--color-brand-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}html body #tarteaucitronRoot .pel-cookie-text a:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{box-sizing:border-box;border:2px solid var(--color-ink);text-align:center;vertical-align:top;border-radius:14px;min-height:56px;padding:0 12px;text-decoration:none;width:calc(50% - 6px)!important;font:600 16px/1.2 var(--font-body)!important;margin:0!important;display:inline-block!important}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{background:var(--color-brand-tint);color:var(--color-ink);margin-right:12px!important}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover{background:#e4deff}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{background:var(--color-brand);color:#fff;box-shadow:3px 3px 0 var(--color-ink)}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:hover{background:var(--color-brand-dark)}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:focus-visible,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl,html body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCheck,html body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCross{display:none!important}@media (max-width:640px){html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig{width:100%;padding:28px 22px calc(24px + env(safe-area-inset-bottom));box-shadow:none;border-bottom:0;border-radius:28px 28px 0 0;margin:0;top:auto;bottom:0}html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig:before{background-size:212px;width:212px;height:118px;top:-120px;right:18px}html body #tarteaucitronRoot.tarteaucitronSize-middle span#tarteaucitronDisclaimerAlert{margin-bottom:20px;line-height:22px;font-size:15px!important}html body #tarteaucitronRoot .pel-cookie-eyebrow{font-size:12px}html body #tarteaucitronRoot .pel-cookie-title{margin-top:10px;font-size:32px;line-height:38px}html body #tarteaucitronRoot .pel-cookie-text{margin-top:12px}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{min-height:52px;padding:0 8px;width:calc(50% - 5px)!important}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{margin-right:10px!important}}@media (max-width:359px){html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{padding:0 4px;font-size:15px!important}}@media (max-height:520px){html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig{max-height:100dvh;top:0;overflow-y:auto}html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig:before{display:none}}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig{padding:16px 16px calc(16px + env(safe-area-inset-bottom));color:var(--color-ink);border-top:2px solid var(--color-ink);text-align:center;font-family:var(--font-body);box-sizing:border-box;direction:rtl;background:#fff;box-shadow:0 -6px 24px #14213d1f;font-size:0!important}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig>*{direction:ltr}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert{text-align:left;max-width:72ch;max-height:none;color:var(--color-ink);margin:0 auto 12px;padding:0;line-height:1.5;display:block;font-size:15px!important}html body #tarteaucitronRoot.tarteaucitronSize-bottom .pel-cookie-eyebrow,html body #tarteaucitronRoot.tarteaucitronSize-bottom .pel-cookie-title{display:none}html body #tarteaucitronRoot.tarteaucitronSize-bottom .pel-cookie-text{margin-top:0}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig #tarteaucitronPersonalize2{border:2px solid var(--color-ink);border-radius:12px;min-width:160px;min-height:44px;padding:0 20px;width:auto!important;font:600 15px/1.2 var(--font-body)!important;margin:4px!important;display:inline-block!important}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig #tarteaucitronCloseAlert{background:var(--color-brand-tint);color:var(--color-ink)}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig #tarteaucitronPersonalize2{background:var(--color-brand);color:#fff}html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig #tarteaucitronPrivacyUrl,html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig .tarteaucitronCheck,html body #tarteaucitronRoot.tarteaucitronSize-bottom #tarteaucitronAlertBig .tarteaucitronCross{display:none!important}html body #tarteaucitronRoot div#tarteaucitron{max-width:none;color:var(--color-ink);border:2px solid var(--color-ink);box-shadow:8px 8px 0 var(--color-ink);box-sizing:border-box;font-family:var(--font-body);background:#fff;border-radius:28px;width:min(720px,100vw - 32px)!important;margin:auto!important}html body #tarteaucitronRoot div#tarteaucitron[style*="display: block"]{flex-direction:column;overflow:hidden;height:fit-content!important;max-height:calc(100dvh - 48px)!important;display:flex!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices{flex-direction:column;flex:auto;min-height:0;display:flex;height:auto!important;max-height:none!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset{flex:none;padding:28px 28px 12px!important;overflow:visible!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder{flex:auto;min-height:0;padding:0 28px;overflow-y:auto;height:auto!important;max-height:none!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronSave{border-top:1px solid var(--color-line);text-align:right;flex:none;padding:16px 28px 20px!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronSave button{background:var(--color-brand);color:#fff;border:2px solid var(--color-ink);min-height:48px;font:600 16px/1.2 var(--font-body);box-shadow:3px 3px 0 var(--color-ink);border-radius:14px;padding:0 24px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronH1,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronH2{font-family:var(--font-display);color:var(--color-ink);text-align:left;font-weight:800}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronH1{font-size:34px;line-height:40px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronInfo{text-align:left;color:var(--color-muted);font-size:16px;line-height:24px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronInfo br{display:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{z-index:2;background:var(--color-brand-tint);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:12px;padding:6px 14px;font-weight:600;position:absolute;top:14px;right:14px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover{background:#e4deff}html body #tarteaucitronRoot .tarteaucitronAllow,html body #tarteaucitronRoot .tarteaucitronDeny,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny{background:var(--color-brand-tint);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:12px;font-weight:600}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{background:var(--color-brand);color:#fff}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:var(--color-brand)}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrl,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog{color:var(--color-brand-dark);text-underline-offset:3px;background:0 0;font-weight:600;text-decoration:underline}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronInfo{border:0!important;max-width:none!important;margin:6px 0 14px!important;padding:0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronInfo p{margin:0 0 8px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin:0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronH2{font-size:20px;line-height:28px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk{flex-wrap:wrap;gap:8px;display:flex;float:none!important;width:auto!important;margin:8px 0 0!important;padding:0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk button{min-height:44px;padding:0 16px;margin:0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{margin:0!important;padding:12px 0!important;line-height:1.4!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{color:var(--color-ink);margin:0!important;padding:10px 0!important;font-size:16px!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH3{color:var(--color-ink);font-size:15px!important;line-height:22px!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{width:auto!important;margin:0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{gap:8px;display:flex;float:none!important;width:auto!important;margin-top:8px!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{min-height:40px;padding:0 14px;margin:0!important}@media (max-width:640px){html body #tarteaucitronRoot div#tarteaucitron{box-shadow:none;border-bottom:0;border-radius:28px 28px 0 0;width:100%!important;max-height:calc(100dvh - 24px)!important;margin:0!important;inset:auto 0 0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset{padding:22px 22px 8px!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder{padding:0 22px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronSave{padding:12px 22px calc(16px + env(safe-area-inset-bottom))!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronH1{font-size:28px;line-height:34px}}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronInfo,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronInfo p{text-align:left!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{flex:1 1 0;max-width:220px;width:auto!important;display:block!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{clear:both;float:none!important;width:100%!important;margin:10px 0 0!important;display:flex!important;position:static!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk button{max-width:260px}@media (max-width:640px){html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk button{max-width:none}}
@keyframes nav-panel-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes nav-sheet-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes nav-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes nav-peek{0%{opacity:0;transform:translate(45%,35%)rotate(8deg)}to{opacity:1;transform:none}}details[data-nav=desktop][open]>.nav-panel{animation:.18s cubic-bezier(.2,.8,.2,1) both nav-panel-in}details[data-nav=mobile][open]>.nav-sheet{animation:.22s ease-out both nav-sheet-in}details[data-nav=mobile][open] .nav-item{animation:.42s cubic-bezier(.2,.8,.2,1) both nav-rise;animation-delay:calc(.11s + var(--i,0) * 75ms)}details[data-nav=mobile][open] .nav-peek{animation:.56s cubic-bezier(.3,1.3,.5,1) both nav-peek;animation-delay:calc(.26s + var(--i,0) * 75ms)}details[data-nav=accordion][open]>.nav-sub>li{animation:.28s cubic-bezier(.2,.8,.2,1) both nav-rise;animation-delay:calc(var(--j,0) * 45ms)}body:has(details[data-nav=mobile][open]){overflow:hidden}.nav-gloss{isolation:isolate;background:linear-gradient(112deg,#0000 72%,#ffffff29 72% 80%,#0000 80% 84%,#ffffff1a 84% 88%,#0000 88%),radial-gradient(130% 110% at 10% -10%,#ffffff4d 0%,#fff0 55%),linear-gradient(165deg,#7656ff 0%,#5b3df5 45%,#3b22c0 100%);border-color:#3a22b9;transition:filter .15s;position:relative;overflow:hidden;box-shadow:inset 0 1.5px #ffffffa6,inset 0 -2px #26128c80,inset 0 -16px 22px -14px #1c0a7699,0 1px 2px #14213d1f,0 14px 28px -12px #5b3df5bf}.nav-gloss:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fff6,#ffffff0a);border-radius:14px 14px 55% 55%/14px 14px 100% 100%;height:34%;position:absolute;inset:3px 7px auto}.nav-gloss:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff80,#fff0);width:26%;position:absolute;top:-25%;bottom:-25%;left:0;transform:translate(-130%)skew(-18deg)}.nav-gloss:hover{filter:brightness(1.06)saturate(1.05)}.nav-gloss:hover:after{animation:.65s ease-out both nav-gloss-sweep}@keyframes nav-gloss-sweep{0%{opacity:0;transform:translate(-130%)skew(-18deg)}25%{opacity:1}to{opacity:0;transform:translate(480%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){details[data-nav]>.nav-panel,details[data-nav]>.nav-sheet,details[data-nav] .nav-item,details[data-nav] .nav-peek,details[data-nav] .nav-sub>li,.nav-gloss:after{animation:none!important}}
