/**
 * Environment for all styles (variables, additions, etc).
 */
/* Breakpoints */
/* Grid system */
/* Typography Base */
/* Icons */
/* Basic Style */
@font-face {
	font-family: 'vendors-icons';
	src: url("../icon-fonts/vendors-icons.eot?2kdktd");
	src: url("../icon-fonts/vendors-icons.eot?2kdktd#iefix") format("embedded-opentype"), url("../icon-fonts/vendors-icons.ttf?2kdktd") format("truetype"), url("../icon-fonts/vendors-icons.woff?2kdktd") format("woff"), url("../icon-fonts/vendors-icons.svg?2kdktd#vendors") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^="vendors-icons-"],
[class*=" vendors-icons-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'vendors-icons' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.vendors-icons-check:before {
	content: "\e901";
}

.vendors-icons-content_copy:before {
	content: "\e900";
}

.vendors-icons-arrow-left:before {
	content: "\e93a";
}

.vendors-icons-arrow-right:before {
	content: "\e93b";
}

.screen-reader-text {
	position: absolute;
	margin: -1px;
	padding: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	border: 0;
	word-wrap: normal !important;
}

.star-rating .star-full:before {
	content: "\f155";
}

.star-rating .star-half:before {
	content: "\f459";
}

.star-rating .star-empty:before {
	content: "\f154";
}

.star-rating .star {
	color: var(--cs-color-primary);
	display: inline-block;
	font-family: dashicons;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	height: 20px;
	line-height: 1;
	text-align: center;
	text-decoration: inherit;
	vertical-align: top;
	width: 20px;
}

.ven-alert {
	position: relative;
	padding: 0.5rem 1rem;
	margin-bottom: 1rem;
	border-left: #ffc107 2px solid;
	background: var(--cs-color-contrast-100);
	font-family: var(--cs-font-primary-family), sans-serif;
	font-size: var(--cs-font-primary-size);
	font-weight: var(--cs-font-primary-weight);
	font-style: var(--cs-font-primary-style);
	letter-spacing: var(--cs-font-primary-letter-spacing);
	text-transform: var(--cs-font-primary-text-transform);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview {
	/* Layout */
	/* Blocks */
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-form > label {
	font-family: var(--cs-font-primary-family), sans-serif;
	font-size: var(--cs-font-primary-size);
	font-weight: var(--cs-font-primary-weight);
	font-style: var(--cs-font-primary-style);
	letter-spacing: var(--cs-font-primary-letter-spacing);
	text-transform: var(--cs-font-primary-text-transform);
	margin-bottom: 0;
	text-transform: uppercase;
}

@media (max-width: 719.98px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-form > label {
		font-size: 0.675rem;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box {
	position: relative;
	margin-top: 8px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-text-copy {
	font-family: var(--cs-font-secondary-family), sans-serif;
	font-size: var(--cs-font-secondary-size);
	font-weight: var(--cs-font-secondary-weight);
	font-style: var(--cs-font-secondary-style);
	letter-spacing: var(--cs-font-secondary-letter-spacing);
	text-transform: var(--cs-font-secondary-text-transform);
	position: absolute;
	top: -28px;
	right: 0;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-text-copy .text-full {
	display: none;
}

@media (min-width: 600px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-text-copy {
		right: 14px;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-text-copy .text-short {
		display: none;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-text-copy .text-full {
		display: inline-block;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-text-copy > svg {
	overflow: hidden;
	vertical-align: middle;
	-webkit-transform: translate(0, -4px) rotate(25deg) scale(1, -1);
	transform: translate(0, -4px) rotate(25deg) scale(1, -1);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-btn-copy {
	position: absolute;
	top: 50%;
	right: 20px;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	font-size: 1rem;
	cursor: pointer;
}

@media (min-width: 600px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-btn-copy {
		font-size: 1.25rem;
		right: 25px;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-btn-copy .ven-copy {
	color: #000000;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-btn-copy .ven-copied {
	display: none;
	color: #008561;
	font-family: var(--cs-font-secondary-family), sans-serif;
	font-size: var(--cs-font-secondary-size);
	font-weight: var(--cs-font-secondary-weight);
	font-style: var(--cs-font-secondary-style);
	letter-spacing: var(--cs-font-secondary-letter-spacing);
	text-transform: var(--cs-font-secondary-text-transform);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-btn-copy.copied .ven-copy {
	display: none;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-box > .ven-btn-copy.copied .ven-copied {
	display: block;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-input {
	text-align: left;
	font-weight: 600;
	font-size: 0.875rem;
	padding: 1rem;
	border: 2px solid var(--cs-color-primary);
	cursor: pointer;
}

[site-data-scheme="dark"] .edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-input {
	border-color: rgba(0, 0, 0, 0.75);
}

@media (min-width: 600px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-input {
		font-size: 1.25rem;
		text-align: center;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-button {
	width: 100%;
	margin-top: 12px;
	padding: 1.125rem;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-terms-conditions {
	font-family: var(--cs-font-secondary-family), sans-serif;
	font-size: var(--cs-font-secondary-size);
	font-weight: var(--cs-font-secondary-weight);
	font-style: var(--cs-font-secondary-style);
	letter-spacing: var(--cs-font-secondary-letter-spacing);
	text-transform: var(--cs-font-secondary-text-transform);
	color: var(--cs-color-secondary);
	margin-top: 12px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-promo-form-wrap .ven-promo-terms-conditions p:last-child {
	margin-bottom: 0;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code {
	position: relative;
	background: var(--cs-color-contrast-100);
	border-radius: var(--cs-common-border-radius);
	padding: 40px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code[data-geo] {
	display: none;
	height: 1px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code[data-geo].ven-geo-visibility {
	display: block;
	height: auto;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-code__logo {
	position: absolute;
	top: -16px;
	right: -16px;
	width: 70px;
	height: 70px;
	overflow: hidden;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 10px 0 rgba(212, 211, 211, 0.5);
	box-shadow: 0 0 10px 0 rgba(212, 211, 211, 0.5);
	z-index: 3;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-code__logo img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-code__title {
	font-family: var(--cs-font-headings-family), sans-serif;
	font-weight: var(--cs-font-headings-weight);
	text-transform: var(--cs-font-headings-text-transform);
	line-height: var(--cs-font-headings-line-height);
	letter-spacing: var(--cs-font-headings-letter-spacing);
	font-size: 1.5rem;
}

@media (min-width: 600px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-code__title {
		font-size: 2rem;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-code__desc {
	font-size: 1rem;
	line-height: 1;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-code__desc:not(:first-child) {
	margin-top: 32px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-code__desc p:last-child {
	margin-bottom: 0;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-promo-code .ven-promo-form-wrap:not(:first-child) {
	margin-top: 32px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table {
	overflow: hidden;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table[data-geo] {
	display: none;
	height: 1px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table[data-geo].ven-geo-visibility {
	display: block;
	height: auto;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-header {
	font-family: var(--cs-font-headings-family), sans-serif;
	font-weight: var(--cs-font-headings-weight);
	text-transform: var(--cs-font-headings-text-transform);
	line-height: var(--cs-font-headings-line-height);
	letter-spacing: var(--cs-font-headings-letter-spacing);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-left: -16px;
	margin-right: -16px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-row + .ven-row {
	border-top: 1px solid var(--cs-color-contrast-200);
	margin-top: 16px;
	padding-top: 16px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col {
	padding-left: 16px;
	padding-right: 16px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-full-logo {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 80px;
	flex: 1 0 80px;
	width: 100%;
	max-width: 80px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-full-logo img {
	width: 100%;
	border-radius: 50%;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-full-info-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-full-info {
	margin-left: 1rem;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-title {
	font-family: var(--cs-font-primary-family), sans-serif;
	font-size: var(--cs-font-primary-size);
	font-weight: var(--cs-font-primary-weight);
	font-style: var(--cs-font-primary-style);
	letter-spacing: var(--cs-font-primary-letter-spacing);
	text-transform: var(--cs-font-primary-text-transform);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-title p:last-child {
	margin-bottom: 0;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-overall-rating:not(:first-child) {
	margin-top: 12px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-see-full-vendor {
	text-decoration: underline;
	color: var(--cs-color-secondary);
	font-family: var(--cs-font-secondary-family), sans-serif;
	font-size: var(--cs-font-secondary-size);
	font-weight: var(--cs-font-secondary-weight);
	font-style: var(--cs-font-secondary-style);
	letter-spacing: var(--cs-font-secondary-letter-spacing);
	text-transform: var(--cs-font-secondary-text-transform);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-see-full-vendor:not(:first-child) {
	margin-top: 8px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-see-full-vendor:hover {
	text-decoration: none;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-bonus {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 150px;
	flex: 1 0 150px;
	width: 100%;
	max-width: 150px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-bonus .ven-description {
	font-family: var(--cs-font-secondary-family), sans-serif;
	font-size: var(--cs-font-secondary-size);
	font-weight: var(--cs-font-secondary-weight);
	font-style: var(--cs-font-secondary-style);
	letter-spacing: var(--cs-font-secondary-letter-spacing);
	text-transform: var(--cs-font-secondary-text-transform);
	color: var(--cs-color-secondary);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-promo {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 240px;
	flex: 1 0 240px;
	width: 100%;
	max-width: 240px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-promo .ven-promo-form-wrap .ven-promo-box {
	margin-top: 0;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-promo .ven-promo-input {
	font-size: 0.875rem;
	padding: 0.5rem;
	text-align: left;
}

@media (min-width: 600px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-promo .ven-promo-input {
		font-size: 0.875rem;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-promo .ven-btn-copy {
	right: 15px;
	font-size: 1rem;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-sign-up {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 180px;
	flex: 1 0 180px;
	width: 100%;
	max-width: 180px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-sign-up .ven-button {
	width: 100%;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-terms-conditions {
	font-family: var(--cs-font-secondary-family), sans-serif;
	font-size: var(--cs-font-secondary-size);
	font-weight: var(--cs-font-secondary-weight);
	font-style: var(--cs-font-secondary-style);
	letter-spacing: var(--cs-font-secondary-letter-spacing);
	text-transform: var(--cs-font-secondary-text-transform);
	color: var(--cs-color-secondary);
	margin-top: 24px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-terms-conditions p:last-child {
	margin-bottom: 0;
}

@media (max-width: 1199.98px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-header {
		display: none;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-row {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		margin-left: -8px;
		margin-right: -8px;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-row + .ven-row {
		margin-top: 24px;
		padding-top: 24px;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-row:nth-child(2) {
		border-top: none;
		margin-top: 0;
		padding-top: 0;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col {
		padding-left: 8px;
		padding-right: 8px;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-vendor .ven-full-logo {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 60px;
		flex: 1 0 60px;
		max-width: 60px;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-promo {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 100%;
		flex: 1 0 100%;
		width: 100%;
		max-width: 100%;
		margin-top: 8px;
	}
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-listing-table .ven-col-sign-up {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 100%;
		flex: 1 0 100%;
		width: 100%;
		max-width: 100%;
		margin-top: 8px;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 40px 20px;
}

@media (min-width: 720px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-items {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		padding: 40px 0;
	}
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 1;
	-ms-flex: 1 0 100%;
	flex: 1 0 100%;
	width: 100%;
	max-width: 100%;
	background-color: var(--cs-color-site-background);
	cursor: pointer;
	-webkit-box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.22);
	box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.22);
	-webkit-transition: -webkit-transform 0.5s;
	transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	transition: transform 0.5s, -webkit-transform 0.5s;
	padding: 40px;
	text-align: center;
}

@media (min-width: 720px) {
	.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 33.3333%;
		flex: 1 0 33.3333%;
		width: 100%;
		max-width: 33.3333%;
	}
}

[site-data-scheme="dark"] .edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item {
	background-color: var(--cs-color-contrast-100);
}

[site-data-scheme="dark"] .edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item-active {
	background-image: -webkit-gradient(linear, left top, left bottom, from(var(--cs-color-accent)), to(var(--cs-color-primary)));
	background-image: linear-gradient(180deg, var(--cs-color-accent), var(--cs-color-primary));
	color: var(--cs-color-base-contrast);
	-webkit-transform: scale(1.12);
	transform: scale(1.12);
	z-index: 1;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-link {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	width: 100;
	height: 100%;
	z-index: 2;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item__image {
	width: 100%;
	max-width: 80px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item__title {
	font-family: var(--cs-font-headings-family), sans-serif;
	font-weight: var(--cs-font-headings-weight);
	text-transform: var(--cs-font-headings-text-transform);
	line-height: var(--cs-font-headings-line-height);
	letter-spacing: var(--cs-font-headings-letter-spacing);
	font-size: 1.25rem;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item__title:not(:first-child) {
	margin-top: 24px;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item__button {
	position: relative;
	z-index: 3;
}

.edit-post-visual-editor.editor-styles-wrapper .acf-block-preview .ven-block-feature .ven-block-feature-item__button:not(:first-child) {
	margin-top: 24px;
}
