.lf-footer{padding-block:clamp(3.5rem,8vh,5rem) clamp(2.25rem,6vh,3.25rem)}.lf-footer__rule{border:0;border-top:1px solid var(--lf-hair);margin:0}.lf-footer__rule--top{margin-bottom:clamp(2rem,4vw,2.875rem)}.lf-footer__rule--legal{margin-block:clamp(1.75rem,3.5vw,2.125rem)}.lf-footer__grid{display:flex;flex-wrap:wrap;gap:clamp(2rem,4vw,2.5rem) clamp(2rem,5vw,5rem)}.lf-footer__identity{flex:1 1 100%}.lf-footer__nav{flex:1 1 42%}.lf-footer__connect{flex:1 1 100%}@media(min-width:750px){.lf-footer__nav{flex:0 1 auto}.lf-footer__connect{flex:0 1 auto;margin-inline-start:auto;text-align:right}}@media(min-width:990px){.lf-footer__identity{flex:1 1 20rem}}.lf-footer__identity{display:grid;gap:.7rem;align-content:start}.lf-footer__wordmark{font-family:var(--lf-display);font-weight:400;font-size:clamp(13px,1.55vw,15px);letter-spacing:.04em;line-height:1;color:var(--lf-fg)}.lf-footer__provenance{color:var(--lf-fg-muted)}.lf-footer__nav ul{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.lf-footer__nav a{display:inline-block;padding-block:.3rem;font-family:var(--lf-ui);font-size:13px;line-height:1.35;color:var(--lf-fg-soft);transition:color .4s var(--lf-ease)}.lf-footer__nav a:hover{color:var(--lf-fg)}.lf-footer__connect{display:grid;gap:1.5rem;justify-items:start}@media(min-width:750px){.lf-footer__connect{justify-items:end}}.lf-footer__social{font-family:var(--lf-ui);font-size:13px;color:var(--lf-fg-soft);transition:color .4s var(--lf-ease)}.lf-footer__social:hover{color:var(--lf-fg)}.lf-footer__legal{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 1.5rem}.lf-footer__copy{color:var(--lf-fg-muted)}.lf-footer__loc-group{display:inline-flex;gap:1rem;align-items:baseline}.lf-footer__loc,.lf-footer__lang{appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;cursor:pointer;color:var(--lf-fg-muted);font-family:var(--lf-ui)!important;font-weight:400!important;border-bottom:1px solid transparent;transition:color .4s var(--lf-ease),border-color .4s var(--lf-ease)}.lf-footer__loc:hover,.lf-footer__lang:hover{color:var(--lf-fg);border-bottom-color:currentColor}@media(max-width:749px){.lf-footer__legal{flex-direction:column;align-items:flex-start;gap:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/lf-footer.css.map */
