.footer{--footer-foreground: var(--color-foreground);--footer-muted: var(--color-foreground-muted);--footer-border: var(--color-border);--footer-background: var(--color-background);display:grid;gap:var(--space-8);padding:var(--space-8) var(--page-margin) var(--space-5);border-top:var(--border-width) solid var(--footer-border);background-color:var(--footer-background);color:var(--footer-foreground);font-size:var(--font-size-text)}.footer--dark{--footer-foreground: var(--color-on-primary);--footer-muted: var(--color-on-primary);--footer-border: color-mix(in srgb, var(--color-on-primary) 20%, transparent);--footer-background: var(--color-primary);border-top-color:transparent}.footer a,.footer button{color:inherit;text-decoration:none}.footer a[aria-current=page]{background-size:100% var(--border-width)}@media(hover:hover){.footer a:hover{background-size:100% var(--border-width)}}.footer ul{margin:0;padding:0;list-style:none}.footer__title{margin:0 0 var(--space-4);font-size:var(--font-size-small);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.footer__links{display:grid;gap:var(--space-3)}.footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-8)}.footer__columns{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-9)}.footer--wordmark .footer__top{justify-content:flex-start}@media(min-width:61.875em){.footer--columns .footer__columns{flex:1;justify-content:space-between}}.footer__wordmark{margin:0;overflow:hidden;font-size:calc(160cqi / var(--wordmark-chars, 5));font-weight:var(--font-weight-regular);line-height:.8;letter-spacing:var(--letter-spacing-display);text-transform:var(--text-transform-label);white-space:nowrap}.footer--wordmark{container-type:inline-size}.footer__wordmark-logo img{width:100%;height:auto}.footer--centered{justify-items:center;text-align:center}.footer__brand{margin:0;font-size:var(--font-size-title);letter-spacing:var(--letter-spacing-logo);text-transform:var(--text-transform-label)}.footer__brand-logo img{width:auto;max-width:15rem;height:auto;max-height:var(--space-8)}.footer--centered .footer__newsletter{width:100%;max-width:26rem}.footer__inline-links ul{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3) var(--space-6);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.footer__picto{display:flex;justify-content:center;padding-block:var(--space-6)}.footer__picto .image,.footer__picto img{width:auto;height:var(--space-7)}.footer .footer__brand-logo,.footer__wordmark-logo .image,.footer__picto .image{background:none}.footer--logo-white .footer__brand-logo img,.footer--logo-white .footer__wordmark-logo img{filter:brightness(0) invert(1)}.footer__column-mobile{display:none}@media not (min-width:61.875em){.footer{gap:var(--space-6)}.footer__top,.footer__columns{flex-direction:column;gap:var(--space-6)}.footer__columns{gap:0}.footer__column-desktop{display:none}.footer__column-mobile{display:block;border-bottom:var(--border-width) solid var(--footer-border)}.footer__column-mobile summary{display:flex;justify-content:space-between;margin:0;padding-block:var(--space-4);list-style:none;cursor:pointer}.footer__column-mobile summary::-webkit-details-marker{display:none}.footer__column-mobile summary:after{content:"+"}.footer__column-mobile[open] summary:after{content:"\2212"}.footer__column-mobile .footer__links{padding-bottom:var(--space-5)}}.footer--logo-white .footer__picto img{filter:brightness(0) invert(1)}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-footer.css.map */
