.wp-block-button >  .wp-block-button__link:not(.has-text-color, .has-background):hover , .wp-block-button >  .wp-block-button__link:not(.has-text-color, .has-background){
	transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out;
}

.wp-block-button >  .wp-block-button__link:not(.has-text-color, .has-background):hover{
	transform: translateY(-8px);
}

.wp-block-button.is-style-btn-primary >  .wp-block-button__link:not(.has-text-color, .has-background){
	background-color: var(--wp--preset--color--custom-secondary);
}

.wp-block-button.is-style-btn-primary >  .wp-block-button__link:not(.has-text-color, .has-background):hover{
	background-color: var(--wp--preset--color--custom-primary);
}

.wp-block-button.is-style-btn-secondary >  .wp-block-button__link:not(.has-text-color, .has-background){
	background-color: var(--wp--preset--color--custom-primary);
}

.wp-block-button.is-style-btn-secondary >  .wp-block-button__link:not(.has-text-color, .has-background):hover{
	background-color: var(--wp--preset--color--custom-secondary);
}

.wp-block-button.is-style-btn-transparent >  .wp-block-button__link:not(.has-text-color, .has-background){
	color: var(--wp--preset--color--custom-secondary);
	background-color: var(--wp--preset--color--custom-transparent);
}

.wp-block-button.is-style-btn-transparent >  .wp-block-button__link:not(.has-text-color, .has-background):hover{
	color: var(--wp--preset--color--custom-white);
	background-color: var(--wp--preset--color--custom-secondary);
}

.wp-block-button.is-style-btn-link >  .wp-block-button__link:not(.has-text-color, .has-background) , .wp-block-button.is-style-btn-link-secondary >  .wp-block-button__link:not(.has-text-color, .has-background){
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	border-radius: 0px;
}

.wp-block-button.is-style-btn-link >  .wp-block-button__link:not(.has-text-color, .has-background){
	color: var(--wp--preset--color--custom-secondary);
	background-color: var(--wp--preset--color--custom-transparent);
	border-bottom: 2px solid var(--wp--preset--color--custom-secondary);
}

.wp-block-button.is-style-btn-link >  .wp-block-button__link:not(.has-text-color, .has-background):hover{
	color: var(--wp--preset--color--custom-primary);
	border-color: var(--wp--preset--color--custom-primary);
}

.wp-block-button.is-style-btn-link-secondary >  .wp-block-button__link:not(.has-text-color, .has-background){
	color: var(--wp--preset--color--custom-accent);
	border-bottom: 2px solid var(--wp--preset--color--custom-accent);
	background-color: var(--wp--preset--color--custom-transparent);
}

.wp-block-button.is-style-btn-link-secondary >  .wp-block-button__link:not(.has-text-color, .has-background):hover{
	color: var(--wp--preset--color--custom-secondary);
	border-color: var(--wp--preset--color--custom-secondary);
}