.wp-block-table {

	table {
		border-width: 1px;

		&:not(.has-border-color) {
			thead, tfoot, td, th {
				border-color: var(--theme-table-border-color, var(--theme-border-color));
			}
		}
	}

	th:not([class*="has-text-align"]) {
		text-align: inherit;
	}

	&.is-style-stripes {
		border: 0;
	}
}