.footer{background-color:var(--color-bg-alt)}.footer__columns{display:grid;grid-template-columns:1fr;gap:var(--space-lg);padding-block:var(--space-lg)}.footer__heading{margin-bottom:var(--space-sm)}.footer__links{display:flex;flex-direction:column;gap:var(--space-xs)}.footer__links a{color:var(--color-text-muted);font-size:var(--text-small);transition:color var(--transition)}.footer__links a:hover{color:var(--color-text)}.footer__base{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);padding-block:var(--space-md);border-top:var(--hairline)}.footer__tagline{margin-top:var(--space-xs);font-size:var(--text-small)}.footer__social{display:inline-flex;color:var(--color-text);transition:color var(--transition)}.footer__social svg{width:1.25rem;height:1.25rem}.footer__social:hover{color:var(--color-text-muted)}.footer__legal{padding-block:var(--space-sm);border-top:var(--hairline)}.footer__legal-text{text-transform:none;letter-spacing:0}@media screen and (min-width:750px){.footer__columns{grid-template-columns:repeat(4,1fr);column-gap:var(--space-lg)}.footer__base{flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (min-width:1100px){.footer__columns{column-gap:var(--space-xl)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
