/* Social links with border */
.wp-block-social-links.is-style-tabular-border-links .wp-block-social-link-anchor {
	outline: 1px solid;
	border-radius: 100%;
}

/* Group - Shadow */
.is-style-tabular-shadow-group {
	box-shadow: 0 24px 40px 0px rgba(0, 0, 0, 0.2);
}

/* CTA Columns */
.is-style-tabular-cta-columns {
	gap: 2em 30px;
}
.is-style-tabular-cta-columns .wp-block-column {
	border-radius: 10px;
	box-shadow: 0 24px 40px 0px rgba(0, 0, 0, 0.2);
	background-color: #fff;
	padding: 1.5rem;
}

/* Check List UL */
ul.is-style-tabular-check-lists {
	list-style-type: none;
	padding-left: 0;
}
ul.is-style-tabular-check-lists li::before {
	font: var(--fa-font-solid);
    content: "\f00c";
	display: inline-block;
	margin-right: 10px;
	color: var(--wp--preset--color--primary);
}
ul.is-style-tabular-check-lists li div {
	display: inline-block;
}

/* Check List UL With Lines */
ul.is-style-tabular-check-list-lines {
	list-style-type: none;
	padding-left: 0;
}
ul.is-style-tabular-check-list-lines li::before {
	font: var(--fa-font-solid);
    content: "\f00c";
	display: inline-block;
	margin-right: 10px;
	color: var(--wp--preset--color--primary);
}
ul.is-style-tabular-check-list-lines li div {
	display: inline-block;
}
ul.is-style-tabular-check-list-lines li {
	border-bottom: 1px solid #F1F3F4;
	padding: 10px;
	padding-left: 0;
	padding-right: 0;
}
ul.is-style-tabular-check-list-lines li:last-of-type {
	border-bottom: 0;
}

/* Medium Featured Image */
.tabular-archives-featured-image {
	max-width: 600px;
}

/* Columns (Stack Early) */
@media (max-width: 1000px) {
	.is-style-tabular-stack-early-columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
		flex-basis: 100% !important;
	}
	.is-style-tabular-stack-early-columns.wp-block-columns {
		flex-wrap: wrap !important;
	}
}
