:root{--pcm--preset--color-primary: var(--wp--preset--color--primary, red);--pcm--preset--color-dark: var(--wp--preset--color--neutral-dark, var(--wp--preset--color--black, black));--pcm--preset--color-light: var(--wp--preset--color--neutral-light, var(--wp--preset--color--white, white));--pcm--preset--color-white: var(--wp--preset--color--white, white);--pcm--preset--color-text-accept: var(--pcm--preset--color-light, white);--pcm--preset--color-text-refuse: var(--pcm--preset--color-dark, black);--pcm--preset--font-family-paragraph: var(--wp--preset--font-family--paragraph, arial);--pcm--preset--font-family-title: var(--wp--preset--font-family--title, sans-serif);--pcm--preset--font-size-small: var(--wp--preset--font-size--small, 1rem);--pcm--preset--font-size-medium: var(--wp--preset--font-size--medium, 1.25rem);--pcm--preset--font-size-large: var(--wp--preset--font-size--large, 1.75rem)}[id^=tarteaucitron] .tarteaucitronCTAButton,[id^=tarteaucitron] .tarteaucitronAllow,[id^=tarteaucitron] .tarteaucitronDeny,#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronCloseAlert{appearance:none;border:none;font-family:var(--pcm--preset--font-family-paragraph) !important;font-size:var(--pcm--preset--font-size-medium) !important;font-weight:600;line-height:1.2;text-decoration:none;box-sizing:border-box !important;padding:.75rem 1.5rem !important;float:none !important;background-color:var(--pcm--preset--color-white) !important;border:2px solid var(--pcm--preset--color-dark) !important;color:var(--pcm--preset--color-text-refuse) !important;border-radius:999px !important;display:inline-block !important}[id^=tarteaucitron] .tarteaucitronCTAButton:active,[id^=tarteaucitron] .tarteaucitronCTAButton:hover,[id^=tarteaucitron] .tarteaucitronCTAButton:focus,[id^=tarteaucitron] .tarteaucitronCTAButton:focus-visible,[id^=tarteaucitron] .tarteaucitronAllow:active,[id^=tarteaucitron] .tarteaucitronAllow:hover,[id^=tarteaucitron] .tarteaucitronAllow:focus,[id^=tarteaucitron] .tarteaucitronAllow:focus-visible,[id^=tarteaucitron] .tarteaucitronDeny:active,[id^=tarteaucitron] .tarteaucitronDeny:hover,[id^=tarteaucitron] .tarteaucitronDeny:focus,[id^=tarteaucitron] .tarteaucitronDeny:focus-visible,#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronCloseAlert:active,#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronCloseAlert:hover,#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronCloseAlert:focus,#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronCloseAlert:focus-visible{color:var(--pcm--preset--color-text-accept) !important;background-color:var(--pcm--preset--color-dark) !important}#tarteaucitronAlertBig:not(.tarteaucitronTopRightDenyAllButton) #tarteaucitronCloseAlert{font-family:var(--pcm--preset--font-family-paragraph) !important;font-size:var(--pcm--preset--font-size-medium) !important;font-weight:600 !important;display:block !important;margin:1rem auto 0 auto !important;text-decoration:underline}#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronAllDenied2{position:absolute !important;top:0;right:0;font-weight:400 !important;padding:.4rem 1.5rem .4rem 0 !important;border:none !important;color:var(--pcm--preset--color-dark) !important;background-color:rgba(0,0,0,0) !important;transform:translateY(-100%);transition:none !important}#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronAllDenied2:hover,#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronAllDenied2:focus,#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronAllDenied2:focus-visible{background-color:rgba(0,0,0,0) !important;color:var(--pcm--preset--color-dark) !important}#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronAllDenied2::after{content:"";position:absolute;top:calc(50% - .4rem);right:.1rem;width:.8rem;height:.8rem;background-color:var(--pcm--preset--color-dark);clip-path:url("#cookie-arrow");transition:.3s right ease-in}#tarteaucitronAlertBig.tarteaucitronTopRightDenyAllButton #tarteaucitronAllDenied2:hover::after{right:.3rem}[id^=tarteaucitron]{font-family:var(--pcm--preset--font-family-paragraph) !important}[id^=tarteaucitron]::before,[id^=tarteaucitron]::after,[id^=tarteaucitron] .tarteaucitronH1{font-family:var(--pcm--preset--font-family-title) !important}[id^=tarteaucitron] .tarteaucitronAllow{background-color:var(--pcm--preset--color-primary) !important;color:var(--pcm--preset--color-text-accept) !important;border:none !important}[id^=tarteaucitron] .tarteaucitronAllow:active,[id^=tarteaucitron] .tarteaucitronAllow:hover,[id^=tarteaucitron] .tarteaucitronAllow:focus,[id^=tarteaucitron] .tarteaucitronAllow:focus-visible{background-color:var(--pcm--preset--color-dark) !important}#tarteaucitronPrivacyUrl:not(.tarteaucitronCTAButton){color:var(--pcm--preset--color-dark) !important;font-family:var(--pcm--preset--font-family-paragraph) !important;font-size:var(--pcm--preset--font-size-medium) !important}#tarteaucitronPrivacyUrl[style*="display: none"]{display:none !important}.tarteaucitronAllow[id^=tarteaucitron-accept-group-],.tarteaucitronDeny[id^=tarteaucitron-reject-group-],ul[id^=tarteaucitronServices] .tarteaucitronAllow,ul[id^=tarteaucitronServices] .tarteaucitronDeny{padding:.5rem 1rem !important}ul>li[id^=tarteaucitronServicesTitle]{margin:1rem auto;border-bottom:1px solid var(--pcm--preset--color-dark) !important}#tarteaucitronAlertBig,#tarteaucitronServices{border-radius:1rem !important;padding:clamp(1rem,1.7778vw + .2222rem,2rem) clamp(1.5rem,2.6667vw + .3333rem,3rem) !important;box-shadow:none !important;box-sizing:border-box !important;border:1px solid var(--pcm--preset--color-dark) !important}#tarteaucitronAlertBig span,#tarteaucitronAlertBig::before,#tarteaucitronAlertBig::after,#tarteaucitronAlertBig .tarteaucitronCross::before,#tarteaucitronAlertBig .tarteaucitronCheck::before,#tarteaucitronServices span,#tarteaucitronServices::before,#tarteaucitronServices::after,#tarteaucitronServices .tarteaucitronCross::before,#tarteaucitronServices .tarteaucitronCheck::before{color:currentColor !important}#tarteaucitronAlertBig,#tarteaucitronServices,li[id*=ServicesTitle],li[id*=ServicesTitle] .tarteaucitronLine,#tarteaucitronMainLineOffset,#tarteaucitronSave,#tarteaucitronClosePanel,#tarteaucitronInfo{background-color:var(--pcm--preset--color-white) !important;color:var(--pcm--preset--color-text-refuse) !important}#tarteaucitronInfo{border-top:1px solid var(--pcm--preset--color-dark) !important;border-bottom:1px solid var(--pcm--preset--color-dark) !important}#tarteaucitronServices{height:unset !important}.tarteaucitronLine .tarteaucitronAllow{opacity:1 !important}#tarteaucitronClosePanel{border:1px solid var(--pcm--preset--color-dark) !important;border-bottom:1px solid rgba(0,0,0,0) !important;transform:translateY(-3px) !important;top:calc(2rem - 21px) !important}@media(min-width: 768px){#tarteaucitronClosePanel{top:-21px !important}}#tarteaucitron #tarteaucitronClosePanel{right:2rem !important}@media(min-width: 768px){#tarteaucitron #tarteaucitronClosePanel{right:1rem !important}}#tarteaucitron div#tarteaucitronServices{overflow-y:auto !important;max-height:calc(100dvh - 3rem) !important;max-width:calc(100dvw - 2rem) !important;display:block !important;margin:auto !important}@media(min-width: 768px){#tarteaucitron div#tarteaucitronServices{max-height:calc(80dvh - 21px) !important}}@media(max-width: 768px){#tarteaucitron div#tarteaucitronServices{margin-top:2rem !important}}#tarteaucitronRoot.tarteaucitronBeforeVisible{position:fixed !important;height:100% !important;backdrop-filter:blur(2px) !important;overflow:hidden;z-index:9999 !important}#tarteaucitronRoot.tarteaucitronBeforeVisible::before{background:var(--pcm--preset--color-light) !important;opacity:.65 !important}button#tarteaucitronBack{background:rgba(0,0,0,0) !important}html:has(#tarteaucitronRoot.tarteaucitronBeforeVisible){overflow:hidden !important}#tarteaucitronIcon img{display:none}#tarteaucitronIcon{width:3rem !important;height:3rem !important;border-radius:50%}#tarteaucitronIcon::after{content:"";position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);width:2rem;height:2rem;background-color:#000;clip-path:url("#cookie-icon");background-color:var(--pcm--preset--color-primary);pointer-events:none}#tarteaucitronManager{padding:0 !important;width:100%;height:100%}

/*# sourceMappingURL=style.css.map*/