.wp-block-button.is-style-white .wp-block-button__link,
.wp-block-button.is-style-white-dark .wp-block-button__link {
	background-color: var(--wp--preset--color--white);
}

.wp-block-button.is-style-white .wp-block-button__link:hover,
.wp-block-button.is-style-white .wp-block-button__link:focus {
	background-color: var(--wp--preset--color--blue);
}

.is-style-blue-red .wp-element-button,
.wp-block-button.is-style-blue-red .wp-block-button__link {
	background-color: var(--wp--preset--color--blue);
	color: var(--wp--preset--color--white);
	border-color: var(--wp--preset--color--blue);
}

.is-style-blue-red .wp-element-button:hover,
.is-style-blue-red .wp-element-button:focus,
.wp-block-button.is-style-blue-red .wp-block-button__link:hover,
.wp-block-button.is-style-blue-red .wp-block-button__link:focus {
	background-color: var(--wp--preset--color--red);
	color: var(--wp--preset--color--white);
	border-color: var(--wp--preset--color--red);
}

.is-style-red-blue .wp-element-button,
.wp-block-button.is-style-red-blue .wp-block-button__link {
	background-color: var(--wp--preset--color--red);
	color: var(--wp--preset--color--white);
}

.is-style-red-blue .wp-element-button:hover,
.is-style-red-blue .wp-element-button:focus,
.wp-block-button.is-style-red-blue .wp-block-button__link:hover,
.wp-block-button.is-style-red-blue .wp-block-button__link:focus {
	background-color: var(--wp--preset--color--blue);
	color: var(--wp--preset--color--white);
}

.wp-block-button.is-style-text-link .wp-block-button__link {
    background: url(../images/icon-link.svg) no-repeat right 4px;
    border: none;
    border-radius: 0;
    font-family: var(--wp--preset--font-family--proxima-nova);
    font-weight: 600;
    color: var(--eb-global-button-text-charcoal);
    padding: 0 45px 0 0;
    min-width: auto;
}