.site-footer.sf2 .top{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);gap:var(--s6);padding-block:var(--s6) var(--s5)}.site-footer.sf2 .sf2-brand p{max-width:22rem;margin-top:var(--s3)}.site-footer.sf2 .sf2-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s5)}.site-footer.sf2 .col h2{margin-bottom:var(--s3)}.site-footer.sf2 .col a{padding-block:.3rem;line-height:1.35}@media(hover:hover)and (pointer:fine){.site-footer.sf2 .col a{display:block;min-height:0}}.site-footer.sf2 .bottom{gap:var(--s3) var(--s5);padding-block:var(--s4)}.site-footer.sf2 .sf2-legal{display:flex;flex-wrap:wrap;gap:var(--s4)}.site-footer.sf2 .sf2-legal a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.site-footer.sf2 .sf2-legal a:hover{color:var(--on-cloth);text-decoration:underline}@media(hover:hover)and (pointer:fine){.site-footer.sf2 .sf2-legal a{min-height:0}}@media(max-width:900px){.site-footer.sf2 .top{grid-template-columns:1fr;gap:var(--s5)}}@media(max-width:620px){.site-footer.sf2 .top{grid-template-columns:1fr;padding-block:var(--s5) var(--s4)}.site-footer.sf2 .sf2-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4) var(--s4)}.site-footer.sf2 .col a{width:auto}.site-footer.sf2 .bottom{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sfp-footer.css.map */
