.footer{position:relative;z-index:2;font-size:.75rem;line-height:1.25rem;letter-spacing:.125rem;color:var(--color-white);background:#000}.footer .logo a{color:inherit}.footer>.container{margin-top:0;margin-bottom:0;padding-top:3.75rem;padding-bottom:3.75rem}@media screen and (min-width:1024px){.footer>.container{padding-top:5rem;padding-bottom:4.875rem}}@media screen and (min-width:1024px){.footer>.container>.row--gutter{justify-content:center}}.footer .retourvignet{display:block;margin:1.5rem 0}.footer .retourvignet__image{max-width:2.5rem}.footer__row{padding-top:var(--row-spacing);padding-bottom:var(--row-spacing)}@media screen and (max-width:1023px){.footer__row .row{margin-top:0}}.footer-list-heading{appearance:none;margin:0;border:none;background-color:rgba(0,0,0,0);color:inherit;display:block;width:100%;text-align:left;position:relative;font-weight:700;line-height:1.75rem;padding:.375rem 1.5rem .375rem 0;font-size:1rem;letter-spacing:.125rem;text-transform:uppercase}.footer-list-heading:focus,.footer-list-heading:focus-visible,.footer-list-heading:focus-within{outline:none}@media screen and (min-width:768px){.footer-list-heading{padding:0}}@media screen and (min-width:768px){.footer-list-heading[data-collapsible-trigger]{cursor:default!important;pointer-events:none}}.footer-list-heading [data-collapsible-trigger-icon]{position:absolute;top:50%;transform:translateY(-50%);right:0;transition:all var(--duration-short) ease-in-out}@media screen and (min-width:768px){.footer-list-heading [data-collapsible-trigger-icon]{display:none}}.footer-list-heading [data-collapsible-trigger-icon] .fill{fill:var(--color-white)}.collapsible-is-open .footer-list-heading [data-collapsible-trigger-icon]{transform:translateY(-50%) rotate(180deg)}@media screen and (min-width:768px){.footer-list-target[data-collapsible-target]{display:block!important}}.footer-navigation{margin-top:1rem}@media screen and (min-width:1024px){.footer-navigation{margin-top:0}}.footer-list__list.list-unstyled{margin:0 0 3rem}.footer-list__list.list-unstyled [data-collapsible-trigger]{line-height:1.875rem}@media screen and (min-width:1024px){.footer-list__list.list-unstyled{margin:0}.footer-list__list.list-unstyled[data-collapsible-target]{display:block}.footer-list__list.list-unstyled [data-collapsible-trigger]{cursor:default}.footer-list__list.list-unstyled [data-collapsible-trigger-icon]{display:none}}.footer-block--menu:last-child .footer-list__list.list-unstyled{margin-bottom:0}.footer-list__list-item.level-1{line-height:1.875rem;text-transform:uppercase;font-weight:700}.footer-list__link{color:var(--color-white)}.footer-list__link:active,.footer-list__link:focus,.footer-list__link:hover{color:var(--color-primary);text-decoration:none}.footer-block--logo .logo{margin-top:0;margin-bottom:1.5rem}@media screen and (min-width:1024px){.footer-block--logo .logo{margin-bottom:2.5rem}}.footer__social{margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (min-width:1024px){.footer__social{margin-top:2.5rem;margin-bottom:2.5rem;text-align:center}.footer__social .footer-heading{max-width:11.5rem}}.footer__bottom{margin-top:3rem}@media screen and (min-width:1024px){.footer__bottom{margin-top:5rem}}.footer__bottom a{color:var(--color-gray)}.footer__bottom a:active,.footer__bottom a:focus,.footer__bottom a:hover{color:var(--color-primary);text-decoration:none}.footer__bottom small{display:block}@media screen and (max-width:767px){.footer__bottom small{max-width:12.5rem}}.footer__payments{margin-bottom:1.375rem}@media screen and (min-width:768px){.footer__payments{margin-bottom:0}}