.footer .widget {
    margin-bottom: var(--margin-md);
}

.footer .aligncenter {
    margin: 0;
    width: 100%;
}

.footer .widgettitle,
.footer .wp-block-group h2 {
    font-size: var(--text-2xl);
    margin-bottom: var(--margin-sm);
}

.footer .widget p:empty {
    margin-bottom: 1em;
}

.footer .widget a:hover,
.footer .widget a:focus {
    color: var(--color-active);
    text-decoration: underline;
}

.footer .wp-block-social-links {
    margin-bottom: 1em;
}