.wp-block-buttons {
	gap: var(--wp--preset--spacing--xs);
}

.wp-block-button,
.wp-block-button__link {
	width: 100%;
}

.wbx-site-footer .wp-block-columns {
	gap: var(--wp--preset--spacing--md);
}

@media (min-width: 760px) {
	.wp-block-button,
	.wp-block-button__link {
		width: auto;
	}
}

@media (min-width: 900px) {
	.wbx-mobile-cta {
		display: none;
	}
}