:root{--tac-primary-50:#fff7ed;--tac-primary-100:#ffedd5;--tac-primary-300:#fdba74;--tac-primary-600:#c2410c;--tac-primary-700:#9a3412;--tac-gray-50:#f9fafb;--tac-gray-100:#f3f4f6;--tac-gray-200:#e5e7eb;--tac-gray-300:#d1d5db;--tac-gray-400:#9ca3af;--tac-gray-500:#6b7280;--tac-gray-600:#4b5563;--tac-gray-700:#374151;--tac-gray-900:#111827;--tac-shadow-card:0 24px 56px -16px rgba(15,23,42,.18),0 8px 24px -12px rgba(194,65,12,.16);--tac-shadow-modal:0 32px 80px -20px rgba(15,23,42,.32),0 16px 40px -16px rgba(15,23,42,.18);--tac-font:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}#tarteaucitronAlertBig{font-family:var(--tac-font)!important;position:fixed!important;left:50%!important;right:auto!important;bottom:20px!important;top:auto!important;transform:translateX(-50%)!important;width:calc(100% - 32px)!important;max-width:380px!important;margin:0!important;background:#fff!important;color:var(--tac-gray-900)!important;border:1px solid var(--tac-gray-200)!important;border-radius:16px!important;box-shadow:var(--tac-shadow-card)!important;padding:16px!important;text-align:left!important;z-index:2147483645!important}#tarteaucitronAlertBig[style*="display: block"]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px 8px!important;animation:tacSlideUp .32s cubic-bezier(.22,1,.36,1) both}@keyframes tacSlideUp{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}#tarteaucitronAlertBig:before{content:"Préférences cookies";grid-column:1/-1;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tac-primary-600);margin-bottom:0;padding-left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2410c' 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.01'/%3E%3Cpath d='M16 15.5v.01'/%3E%3Cpath d='M12 12v.01'/%3E%3Cpath d='M11 17v.01'/%3E%3Cpath d='M7 14v.01'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 50%;background-size:14px 14px}#tarteaucitronDisclaimerAlert{grid-column:1/-1!important;display:block!important;font-size:13px!important;line-height:1.5!important;color:var(--tac-gray-700)!important;margin:8px 0 10px!important;max-width:none!important}#tarteaucitronDisclaimerAlert strong{color:var(--tac-gray-900);font-weight:600}#tarteaucitronPercentage{display:none!important}#tarteaucitronAlertBig button{font-family:inherit!important;font-size:12.5px!important;font-weight:500!important;line-height:1.2!important;margin:0!important;padding:8px 12px!important;border-radius:10px!important;border:1px solid transparent!important;cursor:pointer!important;transition:all .18s ease!important;letter-spacing:0!important;text-transform:none!important;width:100%!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-sizing:border-box!important}#tarteaucitronAlertBig .tarteaucitronCheck,#tarteaucitronAlertBig .tarteaucitronCross{display:none!important}#tarteaucitronAlertBig #tarteaucitronAllDenied2{grid-column:1;grid-row:3;background:#fff!important;color:var(--tac-gray-900)!important;border-color:var(--tac-gray-300)!important}#tarteaucitronAlertBig #tarteaucitronAllDenied2:hover{background:var(--tac-gray-50)!important;border-color:var(--tac-gray-400)!important}#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2{grid-column:2;grid-row:3;background:var(--tac-primary-600)!important;color:#fff!important;border-color:var(--tac-primary-600)!important;box-shadow:none!important}#tarteaucitronAlertBig #tarteaucitronPersonalize2:hover,#tarteaucitronAlertBig #tarteaucitronPersonalize:hover{background:var(--tac-primary-700)!important;border-color:var(--tac-primary-700)!important;box-shadow:0 2px 8px rgba(194,65,12,.22)!important}#tarteaucitronAlertBig #tarteaucitronCloseAlert{grid-column:1/-1;grid-row:4;background:transparent!important;color:var(--tac-primary-600)!important;border-color:transparent!important;font-weight:500!important;font-size:12.5px!important;padding:4px 8px!important;min-height:0!important;margin-top:4px!important}#tarteaucitronAlertBig #tarteaucitronCloseAlert:hover{color:var(--tac-primary-700)!important;background:transparent!important;text-decoration:underline;text-underline-offset:3px}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{grid-column:1/-1;grid-row:5;background:transparent!important;color:var(--tac-gray-500)!important;border-color:transparent!important;font-size:11.5px!important;font-weight:400!important;padding:0 4px!important;min-height:0!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--tac-gray-300)}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl:hover{color:var(--tac-gray-700)!important;background:transparent!important;text-decoration-color:var(--tac-gray-500)}@media (max-width:420px){#tarteaucitronAlertBig{grid-template-columns:1fr!important;padding:16px!important;bottom:14px!important;width:calc(100% - 24px)!important}#tarteaucitronAlertBig #tarteaucitronAllDenied2,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2{grid-column:1!important;grid-row:auto!important}#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2{order:1}#tarteaucitronAlertBig #tarteaucitronAllDenied2{order:2}#tarteaucitronAlertBig #tarteaucitronCloseAlert{order:3;grid-column:1!important}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{order:4;grid-column:1!important}}#tarteaucitronBack{background:rgba(15,23,42,.6)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;opacity:1!important;z-index:2147483646!important}#tarteaucitron{font-family:var(--tac-font)!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:calc(100% - 32px)!important;max-width:560px!important;max-height:80vh!important;background:#fff!important;border-radius:18px!important;box-shadow:var(--tac-shadow-modal)!important;overflow:hidden!important;padding:0!important;flex-direction:column!important;z-index:2147483647!important}#tarteaucitron[style*="display: block"]{display:flex!important;animation:tacFadeScale .24s cubic-bezier(.22,1,.36,1) both}@keyframes tacFadeScale{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}#tarteaucitron #tarteaucitronClosePanel{position:absolute!important;top:12px!important;right:12px!important;width:32px!important;height:32px!important;padding:0!important;background:var(--tac-gray-100)!important;color:transparent!important;border:none!important;border-radius:10px!important;font-size:0!important;cursor:pointer!important;transition:background .15s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;text-transform:none!important;letter-spacing:0!important;z-index:2!important}#tarteaucitron #tarteaucitronClosePanel:before{content:"";width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23374151' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}#tarteaucitron #tarteaucitronClosePanel:hover{background:var(--tac-gray-200)!important}#tarteaucitron #tarteaucitronServices{background:#fff!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding:26px 24px 12px!important;flex:1 1 auto!important;position:relative!important}#tarteaucitron #tarteaucitronServices::-webkit-scrollbar{width:8px}#tarteaucitron #tarteaucitronServices::-webkit-scrollbar-thumb{background:var(--tac-gray-200);border-radius:8px}#tarteaucitron #tarteaucitronServices::-webkit-scrollbar-thumb:hover{background:var(--tac-gray-300)}#tarteaucitron .tarteaucitronMainLine{background:transparent!important;border:none!important;padding:0!important;margin:0 0 24px!important;display:block!important}#tarteaucitron #dialogTitle,#tarteaucitron .tarteaucitronMainLine .tarteaucitronH1{display:block!important;font-family:inherit!important;font-size:19px!important;font-weight:600!important;line-height:1.25!important;color:var(--tac-gray-900)!important;letter-spacing:-.01em!important;margin:0 0 14px!important;padding-right:44px!important;text-transform:none!important}#tarteaucitron #tarteaucitronInfo{background:var(--tac-gray-50)!important;color:var(--tac-gray-700)!important;font-size:13.5px!important;line-height:1.55!important;padding:16px 18px!important;border-radius:12px!important;border:1px solid var(--tac-gray-200)!important;margin:0 0 24px!important;text-align:left!important}#tarteaucitron #tarteaucitronInfo br{display:none}#tarteaucitron #tarteaucitronInfo #tarteaucitronPrivacyUrlDialog{background:transparent!important;border:none!important;padding:0!important;margin:10px 0 0!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;color:var(--tac-primary-600)!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:4px!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--tac-primary-300);letter-spacing:0!important;text-transform:none!important}#tarteaucitron #tarteaucitronInfo #tarteaucitronPrivacyUrlDialog:hover{color:var(--tac-primary-700)!important;text-decoration-color:var(--tac-primary-600)}#tarteaucitron .tarteaucitronMainLine .tarteaucitronName{display:block!important;margin:0 0 10px!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronH2{font-family:inherit!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--tac-gray-500)!important;text-align:left!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk button{font-family:inherit!important;font-size:13.5px!important;font-weight:500!important;padding:11px 14px!important;border-radius:12px!important;border:1px solid transparent!important;cursor:pointer!important;transition:all .18s ease!important;text-transform:none!important;letter-spacing:0!important;min-height:42px!important;width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronCheck,#tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronCross{display:none!important}#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllAllowed,#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllDenied{background:#fff!important;color:var(--tac-gray-900)!important;border-color:var(--tac-gray-300)!important;box-shadow:none!important}#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllAllowed:hover,#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllDenied:hover{background:var(--tac-gray-50)!important;border-color:var(--tac-gray-400)!important}#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllAllowed.tarteaucitronIsSelected{background:var(--tac-primary-600)!important;color:#fff!important;border-color:var(--tac-primary-600)!important;box-shadow:0 2px 8px rgba(194,65,12,.22)!important}#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllAllowed.tarteaucitronIsSelected:hover{background:var(--tac-primary-700)!important;border-color:var(--tac-primary-700)!important;box-shadow:0 6px 18px rgba(194,65,12,.3)!important}#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllDenied.tarteaucitronIsSelected{background:var(--tac-gray-900)!important;color:#fff!important;border-color:var(--tac-gray-900)!important;box-shadow:none!important}#tarteaucitron .tarteaucitronMainLine #tarteaucitronAllDenied.tarteaucitronIsSelected:hover{background:#000!important;border-color:#000!important}#tarteaucitron .tarteaucitronBorder{border:none!important;padding:0!important;margin:0!important;background:transparent!important}#tarteaucitron .tarteaucitronBorder>ul{padding:0!important;margin:0!important;list-style:none!important;display:flex;flex-direction:column;gap:10px}#tarteaucitron .tarteaucitronBorder>ul>li{list-style:none!important;padding:0!important;margin:0!important;background:#fff!important;border:1px solid var(--tac-gray-200)!important;border-radius:14px!important;overflow:hidden!important;transition:border-color .18s ease,box-shadow .18s ease}#tarteaucitron .tarteaucitronBorder>ul>li:hover{border-color:var(--tac-gray-300)!important}#tarteaucitron .tarteaucitronTitle{background:#fff!important;color:var(--tac-gray-900)!important;border:none!important;border-bottom:1px solid transparent!important;padding:0!important;margin:0!important}#tarteaucitron .tarteaucitronTitle button{font-family:inherit!important;background:transparent!important;border:none!important;width:100%!important;padding:14px 16px!important;font-weight:600!important;font-size:14px!important;color:var(--tac-gray-900)!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:10px!important}#tarteaucitron .tarteaucitronTitle button:hover{background:var(--tac-gray-50)!important}#tarteaucitron .tarteaucitronTitle .tarteaucitronPlus{width:16px;height:16px;display:inline-block!important;background-color:transparent!important;border:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;transition:transform .18s ease;order:2;margin:0 0 0 auto!important}#tarteaucitron .tarteaucitronTitle .tarteaucitronPlus:after,#tarteaucitron .tarteaucitronTitle .tarteaucitronPlus:before{display:none!important}#tarteaucitron .tarteaucitronIsExpanded .tarteaucitronPlus{transform:rotate(90deg)}#tarteaucitron .tarteaucitronDetails,#tarteaucitron .tarteaucitronDetailsInline,#tarteaucitron .tarteaucitronInfoBox{background:var(--tac-gray-50)!important;color:var(--tac-gray-600)!important;font-size:13px!important;line-height:1.55!important;padding:12px 16px!important;border-top:1px solid var(--tac-gray-200)!important;margin:0!important;border-radius:0!important}#tarteaucitron ul ul{padding:0!important;list-style:none!important;border-top:1px solid var(--tac-gray-200)!important}#tarteaucitron .tarteaucitronLine,#tarteaucitron ul ul{margin:0!important;background:var(--tac-gray-50)!important}#tarteaucitron .tarteaucitronLine{border:none!important;padding:14px 16px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important}#tarteaucitron .tarteaucitronLine+.tarteaucitronLine{border-top:1px solid var(--tac-gray-200)!important}#tarteaucitron ul ul .tarteaucitronLine .tarteaucitronName{flex:1 1 auto!important;margin:0!important;display:flex!important;align-items:center!important;gap:10px!important;position:relative}#tarteaucitron ul ul .tarteaucitronLine .tarteaucitronName:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tac-gray-300);flex:0 0 8px;transition:background .18s ease}#tarteaucitron ul ul .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronName:before{background:var(--tac-primary-600);box-shadow:0 0 0 4px rgba(194,65,12,.12)}#tarteaucitron ul ul .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronName:before{background:var(--tac-gray-400)}#tarteaucitron .tarteaucitronLine .tarteaucitronName .tarteaucitronH3{font-family:inherit!important;font-size:14px!important;font-weight:600!important;color:var(--tac-gray-900)!important;text-transform:none!important;letter-spacing:0!important}#tarteaucitron .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{font-size:12px!important;color:var(--tac-gray-500)!important;margin-top:2px}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{display:inline-flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:2px!important;background:#fff!important;border:1px solid var(--tac-gray-200)!important;border-radius:999px!important;flex:0 0 auto!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk button{font-family:inherit!important;font-size:12.5px!important;font-weight:500!important;padding:6px 14px!important;border-radius:999px!important;border:1px solid transparent!important;background:transparent!important;color:var(--tac-gray-500)!important;cursor:pointer!important;text-transform:none!important;letter-spacing:0!important;min-height:0!important;transition:all .15s ease!important;display:inline-flex!important;align-items:center!important;gap:4px!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk button:hover{color:var(--tac-gray-700)!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk .tarteaucitronCheck,#tarteaucitron .tarteaucitronLine .tarteaucitronAsk .tarteaucitronCross{display:none!important}#tarteaucitron .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAsk .tarteaucitronAllow{background:var(--tac-primary-600)!important;color:#fff!important;box-shadow:0 1px 2px rgba(194,65,12,.25)!important}#tarteaucitron .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronAsk .tarteaucitronDeny{background:var(--tac-gray-900)!important;color:#fff!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk button[disabled]{background:var(--tac-primary-600)!important;color:#fff!important;opacity:.85!important;cursor:not-allowed!important}#tarteaucitron #tarteaucitronSave{position:sticky!important;bottom:0!important;background:#fff!important;margin:12px -24px 0!important;padding:12px 24px!important;border-top:1px solid var(--tac-gray-200)!important;box-shadow:0 -8px 24px -12px rgba(15,23,42,.06)!important;text-align:right!important;z-index:3!important}#tarteaucitron #tarteaucitronSaveButton{font-family:inherit!important;background:var(--tac-primary-600)!important;color:#fff!important;border:1px solid var(--tac-primary-600)!important;border-radius:10px!important;font-size:13px!important;font-weight:600!important;padding:9px 18px!important;cursor:pointer!important;text-transform:none!important;letter-spacing:0!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;box-shadow:0 2px 8px rgba(194,65,12,.2)!important;transition:all .18s ease!important}#tarteaucitron #tarteaucitronSaveButton:hover{background:var(--tac-primary-700)!important;border-color:var(--tac-primary-700)!important;box-shadow:0 6px 20px rgba(194,65,12,.32)!important;transform:translateY(-1px)}#tarteaucitron a,#tarteaucitronAlertBig a{color:var(--tac-primary-600)!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-color:var(--tac-primary-300)!important}#tarteaucitron a:hover,#tarteaucitronAlertBig a:hover{color:var(--tac-primary-700)!important;text-decoration-color:var(--tac-primary-600)!important}#tarteaucitron #tarteaucitronClosePanelCookie,#tarteaucitron .tarteaucitronSelfLink{display:none!important}@media (max-width:640px){#tarteaucitron{max-height:90vh!important;border-radius:16px!important}#tarteaucitron #tarteaucitronServices{padding:22px 18px 8px!important}#tarteaucitron #dialogTitle,#tarteaucitron .tarteaucitronMainLine .tarteaucitronH1{font-size:18px!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk{grid-template-columns:1fr!important}#tarteaucitron .tarteaucitronLine{flex-direction:column!important;align-items:stretch!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{align-self:stretch}#tarteaucitron #tarteaucitronSave{margin-left:-18px!important;margin-right:-18px!important;padding-left:18px!important;padding-right:18px!important}}