:root{--onde: clamp(1.25rem, 3vw, 2rem);--onde-largeur: clamp(5rem, 10vw, 9rem)}.bp-footer{position:relative;margin-top:var(--onde);padding:clamp(1.25rem,3vw,2rem) var(--marge) 0;background:var(--c-encre);color:var(--c-blanc);--focus: var(--c-blanc)}.bp-footer:before{content:"";position:absolute;inset:auto 0 calc(100% - 1px);height:calc(var(--onde) + 1px);background:var(--c-encre);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 24' preserveAspectRatio='none'%3E%3Cpath d='M0 12Q30-4 60 12T120 12V24H0Z'/%3E%3C/svg%3E") repeat-x left bottom / var(--onde-largeur) 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 24' preserveAspectRatio='none'%3E%3Cpath d='M0 12Q30-4 60 12T120 12V24H0Z'/%3E%3C/svg%3E") repeat-x left bottom / var(--onde-largeur) 100%;pointer-events:none}body:has([data-barre-achat=visible]) .bp-footer{padding-bottom:var(--hauteur-barre-achat)}.bp-footer__panel{display:grid;gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.5rem,5vw,3.5rem) clamp(1.25rem,4vw,3.5rem);border-radius:calc(var(--rayon) * 1.35);background:var(--c-roi)}.bp-footer__ask{display:grid;gap:.75rem;align-content:center}.bp-footer__title{--affiche-remplissage: var(--c-ciel);font-size:var(--t-titre)}.bp-footer__lead{max-width:28rem;font-size:var(--t-sous-titre);line-height:1.4}.bp-footer__contacts{display:grid;align-content:center;gap:.75rem}.bp-footer__contact{min-height:3.5rem;padding-inline:1rem;font-size:1rem;text-align:center}.bp-footer__panel .bp-button[data-variant=plein]{background:var(--c-ciel)}.bp-footer__panel .bp-button[data-variant=trait]{border-color:var(--c-blanc);color:var(--c-blanc)}@media(hover:hover)and (pointer:fine){.bp-footer__panel .bp-button[data-variant=plein]:hover{background:var(--c-blanc)}.bp-footer__panel .bp-button[data-variant=trait]:hover{background:var(--c-blanc);color:var(--c-encre)}}@media(min-width:56rem){.bp-footer__panel{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}}.bp-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;padding-block:clamp(2rem,5vw,3.5rem)}.bp-footer__brand-block{grid-column:1 / -1;display:grid;align-content:start;gap:1rem;justify-items:start}.bp-footer__brand{display:flex;align-items:center;min-height:2.75rem}.bp-footer__logo{width:7.5rem;color:var(--c-ciel)}.bp-footer__address{font-style:normal;font-weight:400;line-height:1.5;color:var(--c-ciel)}.bp-footer__list{position:relative;min-width:0}.bp-footer__heading{margin-bottom:.5rem;color:var(--c-ciel)}.bp-footer__links{display:grid;gap:0;list-style:none}.bp-footer__link{display:inline-flex;align-items:center;gap:.4em;min-height:2.75rem;font-weight:600;overflow-wrap:anywhere}.bp-footer__icon{flex:none}@media(hover:hover)and (pointer:fine){.bp-footer__link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}}@media(min-width:56rem){.bp-footer__cols{grid-template-columns:minmax(0,1fr) auto auto;column-gap:clamp(3rem,8vw,8rem);align-items:start}.bp-footer__links--deux{display:block;columns:2;column-gap:3rem}.bp-footer__links--deux>li{break-inside:avoid}.bp-footer__brand-block{grid-column:auto}.bp-footer__logo{width:clamp(7rem,12vw,11rem)}}@media(min-width:56rem)and (pointer:fine){.bp-footer__link{min-height:2.25rem}}@media(max-width:55.999rem){.bp-footer__panel{padding:1.25rem}.bp-footer__title{font-size:2rem}.bp-footer__lead{font-size:1.0625rem}.bp-footer__contact{min-height:3rem}.bp-footer__cols{grid-template-columns:minmax(0,1fr);gap:0;padding-block:1rem .5rem}.bp-footer__heading{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bp-footer__links{display:flex;flex-wrap:wrap;gap:0 1.5rem}.bp-footer__list+.bp-footer__list .bp-footer__link{color:var(--c-ciel);font-size:.9375rem;font-weight:500}.bp-footer__brand-block{order:4;display:flex;align-items:center;gap:1.25rem;margin-top:.5rem;padding-block:1.25rem 1rem;border-top:var(--trait) solid color-mix(in srgb,var(--c-ciel) 35%,transparent)}.bp-footer__logo{width:5.5rem}.bp-footer__address{font-size:.9375rem;line-height:1.4}}.bp-footer__bar{display:grid;gap:.5rem;padding:1.25rem 0 calc(1.5rem + env(safe-area-inset-bottom));border-top:var(--trait) solid color-mix(in srgb,var(--c-ciel) 35%,transparent);color:var(--c-ciel)}.bp-footer__copy{font-weight:700;color:var(--c-blanc)}.bp-footer__legal{max-width:46rem;font-weight:400;font-size:var(--t-mention)}@media(min-width:56rem){.bp-footer__bar{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2rem}.bp-footer__legal{justify-self:end;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bp-footer.css.map */
