#main-footer{align-items:center;background-color:var(--text-color);border-top:1px solid var(--line-on-dark);color:var(--background-color);display:flex;flex-direction:column;gap:32px;padding-bottom:16px;padding-top:16px;width:100%}.main-footer-policies{border-bottom:1px solid var(--line-on-dark);border-top:1px solid var(--line-on-dark);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:8px 0;width:100%;>a{color:var(--background-color);font-size:var(--txt--1);text-decoration:none;transition:color .3s linear}>a:hover{color:var(--primary-color)}}.main-footer-columns{display:flex;gap:32px;justify-content:center}.footer-links-column{color:var(--background-color);display:flex;flex-direction:column;font-size:var(--txt--1);gap:4px;>label{border-bottom:1px solid var(--line-on-dark);color:var(--primary-color);font-size:var(--txt--1)}>ol{list-style-type:none;padding:0}& a{color:var(--background-color);font-size:var(--txt--1);text-decoration:none;transition:color .3s linear}& a:hover{color:var(--primary-color)}}