.footer{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer:not(.color-scheme-1){border-top:none}.footer__content-top{padding-bottom:4rem}.footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:2rem}.footer__content-bottom-wrapper{display:flex;width:100%}.footer__content-bottom-wrapper--center{justify-content:center}.footer__copyright{margin-top:0;text-align:center}.copyright__content,.copyright__content a{color:#111;font-size:1.1rem;text-decoration:none}.moment-footer{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr) minmax(18rem,.9fr);gap:3.2rem;align-items:start}.moment-footer__column{min-width:0}.moment-footer__column--brand{max-width:40rem}.moment-footer__logo-link{display:inline-flex;align-items:center;text-decoration:none;color:#111}.moment-footer__logo{display:block;width:auto;height:auto;max-width:100%}.moment-footer__logo-text{font-family:Georgia,Times New Roman,serif;font-size:2rem;line-height:1}.moment-footer__about{margin-top:1.6rem;color:#111}.moment-footer__about,.moment-footer__about p{font-family:Arial,sans-serif;font-size:1.35rem;line-height:1.6}.moment-footer__about p{margin:0}.moment-footer__about p+p{margin-top:.2rem}.moment-footer__eyebrow{margin:0 0 1.6rem;color:#6b6b6b;font-family:Arial,sans-serif;font-size:.95rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.moment-footer__nav{margin:0;padding:0;display:grid;gap:1rem}.moment-footer__nav--shop{gap:1.2rem}.moment-footer__link{color:#111;text-decoration:none;font-family:Arial,sans-serif;font-size:1.35rem;font-weight:400;line-height:1.4;transition:opacity .2s ease}.moment-footer__nav--shop .moment-footer__link{display:inline-block;position:relative;padding-bottom:.2rem}.moment-footer__nav--shop .moment-footer__link:after{content:"";position:absolute;right:0;bottom:0;left:0;height:.1rem;background:#111;opacity:.16}.moment-footer__link:hover{opacity:.68}@media screen and (max-width:989px){.moment-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.moment-footer__column--brand{grid-column:1 / -1;max-width:none}}@media screen and (max-width:749px){.footer__content-top{padding-bottom:3rem;padding-left:calc(2.4rem / var(--font-body-scale));padding-right:calc(2.4rem / var(--font-body-scale))}.footer__content-bottom{padding-top:1.6rem}.footer__content-bottom-wrapper{justify-content:center}.moment-footer{grid-template-columns:1fr;gap:2.4rem}.moment-footer__about,.moment-footer__eyebrow,.moment-footer__nav{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
