.wp-block-carhop-blocks-cta {
	margin-top: 20px;
	color: var(--cta-current-color);

	padding: 2px;
	display: block;
	width: fit-content;
	display: flex;
	align-items: center;
	gap: 10px;
	line-height: normal;

	font-weight: 700;

	a {
		text-decoration: none;
	}
	.icon {
		svg {
			width: 30px;
			height: 30px;
		}
		svg path,
		svg circle {
			stroke: var(--cta-current-color);
		}
	}

	&.align--left {
		margin-left: 0;
	}
	&.align--right {
		margin-right: 0;
		margin-left: auto;
	}
	&.align--center {
		margin: 0 auto;
	}
}
