.site-footer{padding-top:clamp(4rem,9vw,8rem);overflow:hidden}.site-footer__grid{display:grid;gap:var(--s-12) var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.footer-block--brand,.footer-block--newsletter{grid-column:1 / -1}@media(min-width:990px){.site-footer__grid{grid-template-columns:1.6fr repeat(2,1fr) 1.6fr;gap:var(--s-12)}.footer-block--brand,.footer-block--newsletter{grid-column:auto}}.footer-block{display:grid;gap:var(--s-4);align-content:start}.footer-block__lead{font-family:var(--font-display);font-size:var(--fs-h3);line-height:1.1;letter-spacing:-.01em}.footer-block__title{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--muted)}.footer-block__text{color:var(--muted);max-width:36ch;font-size:.9375rem}.footer-links{display:grid;gap:10px;justify-items:start}.footer-links a{font-size:.9375rem}.social-list{display:flex;gap:4px;margin:0 0 0 -10px;padding:0;list-style:none}.social-list__link{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;transition:background .3s,transform .6s var(--ease-out)}.social-list__link:hover{background:color-mix(in srgb,currentColor 10%,transparent);transform:translateY(-3px)}.site-footer__wordmark{margin-block:clamp(3rem,8vw,7rem) clamp(1rem,3vw,2rem);font-family:var(--font-display);font-size:clamp(3.5rem,17.5vw,22rem);line-height:.8;letter-spacing:-.045em;text-align:center;white-space:nowrap;color:color-mix(in srgb,var(--ink) 94%,transparent);-webkit-user-select:none;user-select:none}.site-footer__wordmark span{display:inline-block}.site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4) var(--s-8);padding-block:var(--s-6) var(--s-8);border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--muted)}.site-footer__localization{display:flex;gap:var(--s-6)}.localization-form select{background:transparent;border:0;border-bottom:1px solid var(--line);padding:8px 20px 8px 0;color:var(--ink);max-width:220px;font-size:var(--fs-small)}.localization-form option{color:#161412}.payment-list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.payment-icon{width:38px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/76/assets/footer.css.map */
