.cookie-consent{--cb-bg: #ffffff;--cb-text: #121212;--cb-accept-bg: #064e3b;--cb-accept-text: #ffffff;--cb-refuse-border: #064e3b;--cb-radius: 12px;z-index:2147483000;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.45;letter-spacing:.04rem;color:var(--cb-text);box-sizing:border-box}.cookie-consent *,.cookie-consent *:before,.cookie-consent *:after{box-sizing:border-box}.cookie-consent__backdrop{display:none}.cookie-consent__wrap{pointer-events:auto}.cookie-consent__inner{background:var(--cb-bg);box-shadow:0 -4px 24px #00000014;padding:1.6rem 1.6rem 1.4rem;border:1px solid color-mix(in srgb,var(--cb-text) 10%,transparent)}@supports not (color: color-mix(in srgb,black,white)){.cookie-consent__inner{border:1px solid rgba(0,0,0,.08)}}.cookie-consent--bande{position:fixed;bottom:0;left:0;right:0;width:100%;padding:0 1.2rem max(1.2rem,env(safe-area-inset-bottom));padding-top:1.2rem;pointer-events:none}.cookie-consent--bande .cookie-consent__wrap{max-width:var(--page-width, 120rem);margin:0 auto}.cookie-consent--bande .cookie-consent__inner{border-radius:var(--cb-radius) var(--cb-radius) 0 0;border-bottom:none}.cookie-consent--rectangle{position:fixed;left:0;right:0;bottom:0;width:100%;padding:0 0 max(1.2rem,env(safe-area-inset-bottom));padding-top:1.2rem;pointer-events:none}.cookie-consent--rectangle .cookie-consent__wrap{width:100%;max-width:42rem}.cookie-consent--rectangle.cookie-consent--pos-bas_gauche .cookie-consent__wrap{margin-left:1.2rem;margin-right:auto}.cookie-consent--rectangle.cookie-consent--pos-bas_centre .cookie-consent__wrap{margin-left:auto;margin-right:auto;padding-left:1.2rem;padding-right:1.2rem;max-width:min(42rem,calc(100% - 2.4rem))}.cookie-consent--rectangle.cookie-consent--pos-bas_droite .cookie-consent__wrap{margin-left:auto;margin-right:1.2rem}.cookie-consent--rectangle .cookie-consent__inner{border-radius:var(--cb-radius);border-bottom:1px solid color-mix(in srgb,var(--cb-text) 10%,transparent);box-shadow:0 8px 32px #0000001f}.cookie-consent--popup{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1.6rem;padding-bottom:max(1.6rem,env(safe-area-inset-bottom));pointer-events:none}.cookie-consent--popup .cookie-consent__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:auto;z-index:0}.cookie-consent--popup .cookie-consent__wrap{position:relative;z-index:1;width:100%;max-width:min(48rem,calc(100vw - 3.2rem));max-height:min(90vh,calc(100% - 3.2rem));overflow-y:auto}.cookie-consent--popup .cookie-consent__inner{border-radius:var(--cb-radius);box-shadow:0 16px 48px #0000002e}.cookie-consent--hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .28s ease,visibility .32s ease}.cookie-consent--bande.cookie-consent--hidden,.cookie-consent--rectangle.cookie-consent--hidden{transition:opacity .28s ease,visibility .32s ease,transform .32s ease}.cookie-consent--bande.cookie-consent--hidden .cookie-consent__wrap,.cookie-consent--rectangle.cookie-consent--hidden .cookie-consent__wrap{transform:translateY(110%);transition:transform .32s ease}.cookie-consent--popup.cookie-consent--hidden .cookie-consent__wrap{transform:scale(.94);opacity:0;transition:transform .28s ease,opacity .28s ease}.cookie-consent--popup.cookie-consent--hidden .cookie-consent__backdrop{opacity:0;transition:opacity .28s ease}.cookie-consent:not(.cookie-consent--hidden){visibility:visible;opacity:1;pointer-events:none}.cookie-consent--bande:not(.cookie-consent--hidden) .cookie-consent__wrap,.cookie-consent--rectangle:not(.cookie-consent--hidden) .cookie-consent__wrap{transform:translateY(0);transition:transform .38s ease}.cookie-consent--popup:not(.cookie-consent--hidden){pointer-events:auto}.cookie-consent--popup:not(.cookie-consent--hidden) .cookie-consent__wrap{transform:scale(1);opacity:1;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .3s ease}.cookie-consent--popup:not(.cookie-consent--hidden) .cookie-consent__backdrop{opacity:1;transition:opacity .3s ease}.cookie-consent[data-animation=false],.cookie-consent[data-animation=false] .cookie-consent__wrap,.cookie-consent[data-animation=false] .cookie-consent__backdrop{transition:none!important}.cookie-consent__title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:var(--font-heading-weight);line-height:1.25;color:var(--cb-text)}.cookie-consent__text{margin:0 0 1rem;color:color-mix(in srgb,var(--cb-text) 88%,transparent)}@supports not (color: color-mix(in srgb,black,white)){.cookie-consent__text{color:var(--cb-text);opacity:.88}}.cookie-consent__more{display:inline-block;margin-bottom:1.2rem;color:var(--cb-accept-bg);text-decoration:underline;text-underline-offset:.2rem;font-weight:500}.cookie-consent__more:hover{text-decoration-thickness:.15rem}.cookie-consent__actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-start}.cookie-consent__btn{cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.05rem;line-height:1;padding:1.2rem 2rem;min-height:4.4rem;border-radius:var(--cb-radius);border:2px solid var(--cb-refuse-border);transition:background-color .2s ease,color .2s ease,border-color .2s ease,filter .2s ease;flex:1 1 auto;text-align:center}.cookie-consent__btn--outline{background:transparent;color:var(--cb-refuse-border)}.cookie-consent__btn--outline:hover{background:color-mix(in srgb,var(--cb-refuse-border) 8%,var(--cb-bg))}.cookie-consent__btn--solid{background:var(--cb-accept-bg);color:var(--cb-accept-text);border-color:var(--cb-accept-bg)}.cookie-consent__btn--solid:hover{filter:brightness(.92)}@media screen and (min-width:750px){.cookie-consent{font-size:1.5rem}.cookie-consent__title{font-size:1.7rem}.cookie-consent__actions{justify-content:flex-end;flex-wrap:nowrap}.cookie-consent__btn{flex:0 0 auto;min-width:14rem}}@media screen and (max-width:749px){.cookie-consent--rectangle .cookie-consent__wrap{margin-left:1.2rem!important;margin-right:1.2rem!important;max-width:none}.cookie-consent--rectangle.cookie-consent--pos-bas_centre .cookie-consent__wrap{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cookies-banner.css.map */
