// version 3
:where(body:not(.stk--has-base-scheme)) {

	.stk-block-button {
		--stk-button-text-color: var(--theme-button-text-initial-color);
		--stk-button-background-color: var(--theme-button-background-initial-color);

		.stk-button {
			border-radius: var(--theme-button-border-radius, 3px);

			&:hover {
				--stk-button-text-color: var(--theme-button-text-hover-color);
				--stk-button-background-color: var(--theme-button-background-hover-color);
			}
		}
	}
}





.wp-block-stackable-columns {

	&.alignfull > .stk-row:not(.alignfull) {
		width: var(--theme-block-width) !important;
	}
}