.vs-footer{border-top:var(--vs-line);background:var(--vs-color-bg-footer)}.vs-footer__main{display:grid;grid-template-columns:1fr;gap:var(--vs-space-7);padding-block:var(--vs-space-7) var(--vs-space-6)}@media screen and (min-width:990px){.vs-footer__main{grid-template-columns:1fr 1fr 1.15fr;gap:var(--vs-space-8);padding-block:var(--vs-space-8) var(--vs-space-9)}}.vs-footer__localization,.vs-footer__localization localization-form{display:block}.vs-footer__localization .localization-form{display:block;width:100%;max-width:30rem;padding:0;margin:0 0 var(--vs-space-5)}.vs-footer__localization .disclosure{width:100%}.vs-footer__localization .disclosure__button{display:flex;align-items:center;justify-content:space-between;text-align:left}.vs-footer__localization h2{font-family:var(--vs-font-body);font-weight:400;font-size:var(--vs-text-base);color:var(--vs-color-muted-text);margin:0 0 var(--vs-space-2)}.vs-footer__localization .localization-form__select{width:100%;max-width:30rem;min-height:4.8rem;padding:0 var(--vs-space-4);border:1px solid var(--vs-color-ink);border-radius:0;box-shadow:none;background:transparent;font-size:var(--vs-text-base);letter-spacing:var(--vs-tracking);color:var(--vs-color-ink)}.vs-footer__localization .disclosure__list-wrapper{border-radius:0}.vs-footer__list{list-style:none;padding:0;margin:0 0 var(--vs-space-6);display:grid;gap:var(--vs-space-3)}.vs-footer__link{font-size:var(--vs-text-base);letter-spacing:var(--vs-tracking);color:var(--vs-color-ink);text-decoration:none}.vs-footer__link:hover{text-decoration:underline}.vs-footer__heading{font-family:var(--vs-font-page-title);font-weight:200;font-style:italic;font-size:var(--vs-text-xl);line-height:1.2;letter-spacing:-.01em;margin:0 0 var(--vs-space-3);color:var(--vs-color-ink)}.vs-footer__heading em{font-style:italic;color:var(--vs-color-accent)}.vs-footer__text{font-size:var(--vs-text-base);letter-spacing:var(--vs-tracking);color:var(--vs-color-ink);max-width:44rem;margin:0 0 var(--vs-space-5)}.vs-footer__newsletter .newsletter-form,.vs-footer__newsletter .newsletter-form__field-wrapper{width:100%;max-width:44rem;margin-inline:0;padding-inline:0}.vs-footer__field{display:flex;width:100%;max-width:44rem}.vs-footer__input{flex:1;min-width:0;min-height:4.8rem;padding:0 var(--vs-space-4);border:1px solid var(--vs-color-ink);border-right:0;border-radius:0;background:#fff;color:var(--vs-color-ink);font:inherit;font-size:var(--vs-text-base)}.vs-footer__input::placeholder{color:color-mix(in srgb,var(--vs-color-muted),#000 20%);opacity:1}.vs-footer__button{min-height:4.8rem;padding:0 var(--vs-space-5);border:1px solid var(--vs-color-button);border-radius:0;background:var(--vs-color-button);color:var(--vs-color-button-text);font:inherit;font-size:var(--vs-text-base);letter-spacing:var(--vs-tracking);cursor:pointer}.vs-footer__button:hover{opacity:.85}.vs-footer__bottom-start{display:flex;flex-direction:column;gap:var(--vs-space-4)}.vs-footer__about-text{margin:0;max-width:72rem;font-size:var(--vs-text-base);letter-spacing:var(--vs-tracking);color:var(--vs-color-muted-text)}.vs-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vs-space-4);padding-block:0 var(--vs-space-6)}.vs-footer__bottom-end{display:flex;flex-direction:column;gap:var(--vs-space-3)}.vs-footer__policies{display:flex;flex-wrap:wrap;column-gap:var(--vs-space-5);row-gap:var(--vs-space-1);margin:0;padding:0}@media screen and (min-width:990px){.vs-footer__bottom,.vs-footer__bottom-end{align-items:flex-end}.vs-footer__policies{justify-content:flex-end}}.vs-footer__policy{font-size:var(--vs-text-sm);letter-spacing:var(--vs-tracking);color:var(--vs-color-muted-text);text-decoration:none}.vs-footer__policy:hover{color:var(--vs-color-ink);text-decoration:underline;text-underline-offset:.2em}.vs-footer__copyright{font-size:var(--vs-text-sm);letter-spacing:var(--vs-tracking);color:var(--vs-color-muted-text)}.vs-footer__bottom .footer__payment{margin:0}.vs-footer__bottom .list-payment{justify-content:flex-end;margin:0}@media screen and (max-width:989px){.vs-footer__bottom{flex-direction:column;align-items:stretch}.vs-footer__bottom-start{display:contents}.vs-footer__copyright{order:1}.vs-footer__about-text{margin-block:var(--vs-space-4) 2.2rem}.vs-footer__bottom .list-payment{justify-content:flex-start;margin-left:-.5rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vs-footer.css.map */
