.wp-block-button.is-style-olivine .wp-block-button__link {
	background-color: var(--wp--preset--color--six);
	border-color: var(--wp--preset--color--six);
	color: var(--wp--preset--color--three);
}

.wp-block-button.is-style-olivine .wp-block-button__link:hover,
.wp-block-button.is-style-olivine .wp-block-button__link:focus {
	background-color: var(--wp--preset--color--one);
	border-color: var(--wp--preset--color--three);
	color: var(--wp--preset--color--three);
}

.wp-block-button.is-style-text-link .wp-block-button__link {
	background: url( "../images/icon-link.svg" ) no-repeat right center;
	border: none;
	border-radius: 0;
	font-size: var(--wp--preset--font-size--paragraph);
	font-weight: 400;
	padding: 0 38px 0 0;
	min-width: auto;
	font-family: var(--wp--preset--font-family--one);
	color: var(--wp--preset--color--four);
}

.wp-block-button.is-style-text-link .wp-block-button__link:hover,
.wp-block-button.is-style-text-link .wp-block-button__link:focus {
	color: var(--wp--preset--color--seven);
}