html body #tarteaucitronRoot.tarteaucitronBeforeVisible:before{content:""!important;z-index:2147483644!important;-webkit-backdrop-filter:blur(6px)!important;opacity:1!important;background:#000000a6!important;position:fixed!important;inset:0!important}html body #tarteaucitronRoot.tarteaucitronSize-popup div#tarteaucitronAlertBig,html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig{box-sizing:border-box!important;background:linear-gradient(135deg, hsl(var(--primary-start,22 95% 62%)), hsl(var(--primary-end,18 75% 40%))) top / 100% 4px no-repeat, #121212!important;color:#fff!important;width:calc(100% - 32px)!important;min-width:0!important;max-width:520px!important;max-height:calc(100vh - 32px)!important;font-family:var(--font-poppins), "Poppins", system-ui, sans-serif!important;text-align:center!important;border:1px solid #ffffff1a!important;border-radius:25px!important;padding:56px 32px 28px!important;inset:50% auto auto 50%!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 30px 80px #0009!important}html body #tarteaucitronRoot.tarteaucitronSize-popup #tarteaucitronAlertBig:before{color:#fff;margin-bottom:12px;font-size:22px;font-weight:600;display:block}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert *{color:#ffffffbf!important;font-family:inherit!important}html body #tarteaucitronRoot.tarteaucitronSize-popup span#tarteaucitronDisclaimerAlert{background:0 0!important;margin:0 0 24px!important;padding:0!important;font-size:15px!important;line-height:1.6!important;display:block!important}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b{color:#fff!important}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList{background:#ffffff08!important;border:1px solid #ffffff1a!important;border-radius:14px!important;max-width:none!important;margin:16px 0 0!important;padding:14px 16px!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button:not(#tarteaucitronCloseCross){cursor:pointer!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;padding:15px 24px!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1!important;transition:transform .3s,box-shadow .3s,background-color .3s,border-color .3s!important;display:flex!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPersonalize2{background:linear-gradient(135deg, hsl(var(--primary-start,22 95% 62%)), hsl(var(--primary-end,18 75% 40%)))!important;color:#fff!important;box-shadow:0 10px 30px #00000059!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPersonalize2:hover{transform:translateY(-2px)!important;box-shadow:0 14px 36px #00000073!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2{width:auto!important;box-shadow:none!important;color:#fff9!important;background:0 0!important;border:0!important;margin:0!important;padding:4px 6px!important;font-size:0!important;position:absolute!important;top:16px!important;right:18px!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2>*{display:none!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2:after{content:"Continuer sans accepter →";text-underline-offset:3px;font-size:12px;font-weight:500;text-decoration:underline}html:lang(en) body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2:after{content:"Continue without accepting →"}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2:hover{color:#fff!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPrivacyUrl{color:#ffffffa6!important;text-underline-offset:3px!important;background:0 0!important;width:auto!important;margin:6px auto 0!important;padding:6px 12px!important;font-weight:500!important;text-decoration:underline!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert:hover,html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPrivacyUrl:hover{color:#fff!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseCross{display:none!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button:focus-visible{outline:2px solid hsl(var(--accent,22 100% 65%))!important;outline-offset:3px!important}@media (max-width:480px){html body #tarteaucitronRoot.tarteaucitronSize-popup div#tarteaucitronAlertBig,html body #tarteaucitronRoot.tarteaucitronSize-middle div#tarteaucitronAlertBig{padding:52px 20px 20px!important}}@media (prefers-reduced-motion:reduce){html body #tarteaucitronRoot #tarteaucitronAlertBig button{transition:none!important}html body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPersonalize2:hover{transform:none!important}}html body #tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager{cursor:pointer!important;background:#121212 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fa8642' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5'/%3E%3Cpath d='M8.5 8.5v.01M16 15.5v.01M12 12v.01M11 17v.01M7 14v.01'/%3E%3C/svg%3E") 50%/22px no-repeat!important;border:1px solid #ffffff26!important;border-radius:999px!important;width:48px!important;height:48px!important;margin:0 0 16px 16px!important;padding:0!important;transition:transform .3s,border-color .3s!important;box-shadow:0 10px 30px #00000073!important}html body #tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager img{display:none!important}html body #tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager:hover{border-color:hsl(var(--primary-start,22 95% 62%))!important;transform:translateY(-2px)!important}html body #tarteaucitronRoot #tarteaucitronBack{opacity:1!important;-webkit-backdrop-filter:blur(6px)!important;background:#000000a6!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices{font-family:var(--font-poppins), "Poppins", system-ui, sans-serif!important;background:#121212!important;border:1px solid #ffffff1a!important;border-radius:25px!important;box-shadow:0 30px 80px #0009!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(.tarteaucitronMainLine,.tarteaucitronLine,.tarteaucitronHidden,.tarteaucitronTitle,.tarteaucitronTitle button,.tarteaucitronBorder,.tarteaucitron-toggle-group,li,ul,#tarteaucitronSave,#tarteaucitronInfo){background:0 0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine):hover{background:#ffffff08!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(.tarteaucitronBorder,.tarteaucitronMainLine,.tarteaucitronLine){border-color:#ffffff14!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices *{color:#ffffffb8!important;font-family:inherit!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(.tarteaucitronH1,.tarteaucitronH2,.tarteaucitronH3,.tarteaucitronName b,.tarteaucitronTitle button){color:#fff!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH1{font-size:22px!important;font-weight:600!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(a,#tarteaucitronPrivacyUrlDialog){color:hsl(var(--primary-start,22 95% 62%))!important;text-underline-offset:3px!important;background:0 0!important;text-decoration:underline!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background:#1c1c1c!important;border-radius:14px!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle+[id^=tarteaucitronDetails]{background:0 0!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(button.tarteaucitronAllow,button.tarteaucitronDeny){color:#fff!important;opacity:1!important;cursor:pointer!important;background:0 0!important;border:1px solid #ffffff40!important;border-radius:999px!important;margin:4px 0 4px 8px!important;padding:9px 16px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(button.tarteaucitronAllow,button.tarteaucitronDeny):hover{border-color:#ffffff80!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(.tarteaucitronIsAllowed button.tarteaucitronAllow,button#tarteaucitronAllAllowed.tarteaucitronIsSelected,#tarteaucitronServices_mandatory button.tarteaucitronAllow){background:linear-gradient(135deg, hsl(var(--primary-start,22 95% 62%)), hsl(var(--primary-end,18 75% 40%)))!important;border-color:#0000!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(.tarteaucitronIsDenied button.tarteaucitronDeny,button#tarteaucitronAllDenied.tarteaucitronIsSelected){background:#ffffff24!important;border-color:#fff6!important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices :is(.tarteaucitronCheck,.tarteaucitronCross):before,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronPlus:before{color:inherit!important}html body #tarteaucitronRoot #tarteaucitron button#tarteaucitronSaveButton,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices button#tarteaucitronSaveButton{background:linear-gradient(135deg, hsl(var(--primary-start,22 95% 62%)), hsl(var(--primary-end,18 75% 40%)))!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:12px 24px!important;font-size:14px!important;font-weight:600!important}html body #tarteaucitronRoot #tarteaucitron button#tarteaucitronClosePanel{color:#fff!important;width:auto!important;font-family:var(--font-poppins), "Poppins", system-ui, sans-serif!important;background:#1c1c1c!important;border:1px solid #ffffff26!important;border-radius:999px!important;padding:7px 16px!important;font-size:12px!important;font-weight:600!important}html body #tarteaucitronRoot #tarteaucitron button#tarteaucitronClosePanel:hover{border-color:#fff6!important}
