.footer--v31{background:var(--color-noir-divoire);color:var(--color-blanc-ivoire);padding:0}.footer--v31 a{color:inherit;text-decoration:none}.footer--v31 .footer__main{display:grid;grid-template-columns:minmax(16rem,.9fr) minmax(0,3fr) minmax(26rem,1.5fr);gap:4.8rem;padding:6.4rem var(--section-padding) 5.6rem}@media(max-width:1200px){.footer--v31 .footer__main{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);padding:4.8rem 3.2rem;gap:3.2rem 4rem}.footer--v31 .footer__newsletter{grid-column:1 / -1}}@media(max-width:767px){.footer--v31 .footer__main{display:flex;flex-direction:column;gap:0;padding:3.2rem 1.6rem 0}}.footer--v31 .footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.footer--v31 .footer__logo svg{max-width:14.5rem;height:auto}@media(max-width:767px){.footer--v31 .footer__brand{order:3;align-items:center;padding:3.2rem 0}.footer--v31 .footer__logo{display:block;text-align:center}}.footer--v31 .footer__social{display:flex;gap:1.6rem;margin:0;padding:0}.footer--v31 .footer__social a{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1px solid rgba(234,228,216,.4);border-radius:50%;transition:background .2s,color .2s,border-color .2s}@media(hover:hover){.footer--v31 .footer__social a:hover{background:var(--color-blanc-ivoire);border-color:var(--color-blanc-ivoire);color:var(--color-noir-divoire)}}.footer--v31 .footer__nav-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}@media(max-width:767px){.footer--v31 .footer__nav-group{display:block;order:1;border-top:1px solid rgba(234,228,216,.18)}}.footer--v31 .footer__nav{line-height:1.2}.footer--v31 .footer__nav h6{margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.12rem;text-transform:uppercase;color:#a39b8e}.footer--v31 .footer__nav ul{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none}.footer--v31 .footer__nav ul a{font-size:1.4rem;text-transform:none;color:var(--color-blanc-ivoire);opacity:.88}@media(hover:hover){.footer--v31 .footer__nav ul a:hover{opacity:1;text-decoration:underline;text-underline-offset:.3rem}}@media(max-width:767px){.footer--v31 .footer__nav{position:relative;border-bottom:1px solid rgba(234,228,216,.18);padding:0}.footer--v31 .footer__nav+.footer__nav{margin-top:0}.footer--v31 .footer__nav:after{content:url(./arrow-footer-nav.svg);position:absolute;right:0;top:1.9rem;pointer-events:none;filter:invert(1);transform:rotate(90deg)}.footer--v31 .footer__nav.visible:after{transform:rotate(-90deg)}.footer--v31 .footer__nav h6{margin:0;padding:2rem 0;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.3rem;color:var(--color-blanc-ivoire)}.footer--v31 .footer__nav ul{display:none;padding-bottom:2rem}.footer--v31 .footer__nav.visible ul{display:flex}}.footer--v31 .footer__newsletter h3{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:2.8rem;font-weight:400;line-height:1.2;text-align:left}.footer--v31 .footer__newsletter-entry{max-width:40rem;margin:0 0 2.4rem;font-size:1.4rem;line-height:1.5;text-align:left;color:var(--color-blanc-ivoire);opacity:.85}.footer--v31 .footer__newsletter{margin:0}@media(max-width:767px){.footer--v31 .footer__newsletter{order:2;padding:3.2rem 0 0}.footer--v31 .footer__newsletter h3{font-size:2.4rem}}.footer--v31 .footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:3.2rem;padding:2.4rem var(--section-padding) 3.2rem;border-top:1px solid rgba(234,228,216,.18)}@media(max-width:1200px){.footer--v31 .footer__bottom{padding-inline:3.2rem}}@media(max-width:1023px){.footer--v31 .footer__bottom{flex-direction:column;align-items:flex-start;gap:2.4rem}}@media(max-width:767px){.footer--v31 .footer__bottom{align-items:center;padding:2.4rem 1.6rem 3.2rem;text-align:center}}.footer--v31 .footer__copyright{max-width:78rem;font-size:1.1rem;line-height:1.6;color:#a39b8e;border:0;padding:0;text-align:left}.footer--v31 .footer__copyright p{margin:0}@media(max-width:767px){.footer--v31 .footer__copyright{order:2;text-align:center}}.footer--v31 .footer__utility{display:flex;flex-direction:column;align-items:flex-end;gap:1.6rem}@media(max-width:1023px){.footer--v31 .footer__utility{align-items:flex-start}}@media(max-width:767px){.footer--v31 .footer__utility{align-items:center;order:1}}.footer--v31 .footer__switchers{display:flex;margin:0}.footer--v31 .footer__switchers .localization-dropdowns{display:flex;gap:2.4rem}.footer--v31 .footer__switchers .localization-dropdown summary{font-size:1.1rem;font-weight:400;letter-spacing:.08rem;color:#a39b8e}@media(max-width:1023px){.footer--v31 .footer__switchers .localization-dropdown.localization-dropdown--footer summary{width:auto;padding-block:0;border-bottom:0}.footer--v31 .footer__switchers .localization-dropdown{width:auto}}.footer--v31 .footer__payment-icons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin:0;padding:0}@media(max-width:1023px){.footer--v31 .footer__payment-icons{justify-content:flex-start}}@media(max-width:767px){.footer--v31 .footer__payment-icons{justify-content:center}}.footer--v31 .footer__payment-icons svg{width:4.4rem;height:2.8rem}.footer--v31 .klaviyo-form--outlined{max-width:44rem}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-footer-v31.css.map */
