.footer[data-astro-cid-oenwriqq]{background:linear-gradient(#1c0030d1, #1c0030d1), url(/assets/img/bg/fond-06.webp) center / cover no-repeat, var(--bg-inverse);color:var(--text-inverse)}@media (width<=720px){.footer[data-astro-cid-oenwriqq]{background-image:linear-gradient(#1c0030d1,#1c0030d1),url(/assets/img/bg/fond-06-960.webp)}}.footer__inner[data-astro-cid-oenwriqq]{flex-direction:column;gap:56px;width:100%;padding:80px clamp(24px,4vw,64px) 32px;display:flex}.footer__top[data-astro-cid-oenwriqq]{justify-content:space-between;gap:80px;display:flex}.footer__brand[data-astro-cid-oenwriqq]{flex-direction:column;flex:none;align-items:flex-start;gap:20px;width:340px;display:flex}.footer__maquette[data-astro-cid-oenwriqq]{color:var(--text-brand);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 20px 12px 16px;font-size:15px;font-weight:600;line-height:1.2;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #4f46e559}.footer__maquette[data-astro-cid-oenwriqq]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #4f46e580}.footer__maquette[data-astro-cid-oenwriqq]:focus-visible{outline-offset:3px;outline:2px solid #fff}.footer__loc[data-astro-cid-oenwriqq]{flex-direction:column;gap:8px;display:flex}.footer__loc[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{align-items:center;gap:8px;display:flex}.footer__links[data-astro-cid-oenwriqq]{flex-wrap:wrap;justify-content:flex-end;gap:48px;display:flex}@media (width>=721px){.footer__links[data-astro-cid-oenwriqq]{grid-template-columns:repeat(4,auto);justify-content:end;align-items:start;gap:40px 48px;display:grid}.footer__col[data-astro-cid-oenwriqq]:first-child,.footer__col[data-astro-cid-oenwriqq]:nth-child(2){grid-row:1/span 2}.footer__col[data-astro-cid-oenwriqq]:nth-child(3){grid-area:1/3}.footer__col--contact[data-astro-cid-oenwriqq]{grid-area:1/4}.footer__newsletter[data-astro-cid-oenwriqq]{grid-area:2/3/auto/span 2}}.footer__col[data-astro-cid-oenwriqq]{flex-direction:column;gap:14px;display:flex}.footer__col[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}.footer__link[data-astro-cid-oenwriqq]{color:var(--text-inverse);align-items:center;gap:8px;transition:color .15s;display:inline-flex}.footer__link[data-astro-cid-oenwriqq]:hover{color:var(--indigo-300)}.footer__newsletter[data-astro-cid-oenwriqq]{flex-direction:column;gap:12px;width:100%;display:flex}.footer__newsletter[data-astro-cid-oenwriqq] [data-astro-cid-oenwriqq][hidden]{display:none}.footer__newsletter-form[data-astro-cid-oenwriqq]{min-height:96px}.footer__newsletter[data-astro-cid-oenwriqq] [class*=klaviyo-form-]{background:0 0;min-height:48px}.footer__newsletter[data-astro-cid-oenwriqq] [class*=klaviyo-form-] form{background:0 0;flex-wrap:wrap;gap:16px;display:flex}.footer__newsletter[data-astro-cid-oenwriqq] .form-row,.footer__newsletter[data-astro-cid-oenwriqq] .form-component{align-items:flex-start!important}.footer__newsletter[data-astro-cid-oenwriqq] [class*=klaviyo-form-] button{white-space:nowrap;height:48px!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.footer__newsletter[data-astro-cid-oenwriqq] [class*=klaviyo-form-] input:focus-visible,.footer__newsletter[data-astro-cid-oenwriqq] [class*=klaviyo-form-] button:focus-visible{box-shadow:none!important;outline:none!important}.footer__newsletter[data-astro-cid-oenwriqq] [class*=klaviyo-form-] input:focus{box-shadow:none!important;border-color:var(--indigo-300)!important;outline:none!important}.footer__follow[data-astro-cid-oenwriqq]{flex-direction:column;gap:12px;display:flex}.footer__socials[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer__social[data-astro-cid-oenwriqq]{color:#fff;background:#ffffff14;border-radius:999px;align-items:center;gap:8px;padding:9px 14px 9px 12px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .15s;display:inline-flex}.footer__social[data-astro-cid-oenwriqq]:hover{background:#ffffff29}.footer__divider[data-astro-cid-oenwriqq]{background:#ffffff1f;border:0;height:1px}.footer__consent[data-astro-cid-oenwriqq]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.footer__bottom[data-astro-cid-oenwriqq]{justify-content:space-between;gap:12px;display:flex}@media (width<=1100px){.footer__top[data-astro-cid-oenwriqq]{flex-direction:column;gap:48px}.footer__links[data-astro-cid-oenwriqq]{justify-content:flex-start}}@media (width>=721px) and (width<=1100px){.footer__links[data-astro-cid-oenwriqq]{justify-content:center}.footer__newsletter[data-astro-cid-oenwriqq]{text-align:center;grid-column:1/-1;align-items:center}}@media (width>=721px) and (width<=959px){.footer__links[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,auto);column-gap:72px}.footer__col[data-astro-cid-oenwriqq]:first-child,.footer__col[data-astro-cid-oenwriqq]:nth-child(2),.footer__col[data-astro-cid-oenwriqq]:nth-child(3),.footer__col--contact[data-astro-cid-oenwriqq]{grid-area:auto}.footer__newsletter[data-astro-cid-oenwriqq]{grid-row:auto}}@media (width>=960px) and (width<=1100px){.footer__links[data-astro-cid-oenwriqq]{column-gap:clamp(24px,4vw,56px)}.footer__col[data-astro-cid-oenwriqq]:first-child,.footer__col[data-astro-cid-oenwriqq]:nth-child(2),.footer__col[data-astro-cid-oenwriqq]:nth-child(3),.footer__col--contact[data-astro-cid-oenwriqq]{grid-row:1}.footer__col[data-astro-cid-oenwriqq]:first-child{grid-column:1}.footer__col[data-astro-cid-oenwriqq]:nth-child(2){grid-column:2}.footer__newsletter[data-astro-cid-oenwriqq]{grid-row:2}}@media (width<=720px){.footer__inner[data-astro-cid-oenwriqq]{gap:40px;padding:56px 20px 32px}.footer__brand[data-astro-cid-oenwriqq]{width:100%}.footer__links[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr;gap:32px 20px;display:grid}.footer__col--contact[data-astro-cid-oenwriqq],.footer__newsletter[data-astro-cid-oenwriqq]{grid-column:1/-1}.footer__bottom[data-astro-cid-oenwriqq]{flex-direction:column}}
