.footer{background:var(--lavo-ink);color:var(--lavo-cream);padding-block:var(--section-rhythm) var(--s6);overflow:hidden}.footer__grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:var(--s7) var(--s6);padding-block-end:var(--s9)}.footer__brand{display:grid;gap:var(--s5);align-content:start}.footer__descriptor{margin:0;max-width:30ch;color:var(--muted-on-dark);font-size:var(--type-body);line-height:var(--lh-body)}.footer__newsletter{display:flex;gap:var(--s2);flex-wrap:wrap;max-width:380px}.footer__newsletter input[type=email]{flex:1 1 200px;min-width:0;padding:var(--s4) var(--s5);border-radius:var(--radius-pill);border:1px solid rgba(243,237,228,.28);background:transparent;color:var(--lavo-cream);font:inherit;font-size:var(--type-body)}.footer__newsletter input::placeholder{color:var(--muted-on-dark)}.footer__newsletter input:focus-visible{outline:2px solid var(--lavo-cream);outline-offset:2px}.footer__col-title{color:var(--muted-on-dark);margin:0 0 var(--s4)}.footer__col ul{display:grid;gap:var(--s3);margin:0;padding:0;list-style:none}.footer__col a{color:var(--lavo-cream);text-decoration:none;font-size:var(--type-body);border-bottom:1px solid transparent;transition:border-color var(--dur) var(--ease)}.footer__col a:hover{border-bottom-color:currentColor}.footer__col a:focus-visible{outline:2px solid var(--lavo-cream);outline-offset:3px}.footer__wordmark{margin:0 0 var(--s6);font-family:var(--font-display);font-weight:700;font-size:clamp(4rem,21vw,20rem);line-height:.78;letter-spacing:-.03em;text-align:center;text-transform:uppercase;color:var(--lavo-mocha);-webkit-user-select:none;user-select:none}.footer__seller{border-top:1px solid rgba(243,237,228,.16);padding-block-start:var(--s5);display:grid;gap:var(--s2);color:var(--muted-on-dark);font-size:var(--type-caption);line-height:var(--lh-caption)}.footer__seller p{margin:0}.footer__seller strong{color:var(--lavo-cream)}@media(max-width:989px){.footer__grid{grid-template-columns:repeat(2,1fr)}.footer__brand{grid-column:1 / -1}}@media(max-width:599px){.footer__grid{grid-template-columns:1fr;gap:var(--s6)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-footer.css.map */
