.wp-block-button.is-style-button1 .wp-block-button__link{
	width:auto;
	padding: 1em 1.25em!important;
	border-radius:2000px;
	font-size:var(--fontsize-medium);
	font-weight:600;
	line-height: 0;
	border: 3px solid currentColor;
	transition:all 300ms ease;
}
.wp-block-button.is-style-button1 .wp-block-button__link:not(.has-text-color){
	color: #000;
}
.wp-block-button.is-style-button1 .wp-block-button__link:not(.has-background){
	background: #fff;
}






.wp-block-button.is-style-button2 .wp-block-button__link{
	width:auto;
	padding: 1em 1.25em!important;
	border-radius:2000px;
	font-size:var(--fontsize-normal);
	font-weight:600;
	line-height: 0;
	border: 3px solid currentColor;
	transition:all 300ms ease;
}
.wp-block-button.is-style-button2 .wp-block-button__link:not(.has-text-color){
	color: #000;
}
.wp-block-button.is-style-button2 .wp-block-button__link:not(.has-background){
	background: #fff;
}






.wp-block-button.is-style-button3 .wp-block-button__link{
	display: flex;
	justify-content: center;
	align-items: center;
	
	padding: 1em !important;
	border-radius:2000px;
	font-size:var(--fontsize-normal);
	width:8em;
	font-weight:bold;
	line-height: 1.5;
	border: 3px solid currentColor;
	transition:all 300ms ease;
}
.wp-block-button.is-style-button3 .wp-block-button__link:after{
	content:"";
	display: block;
	padding-bottom: 100%;
}
.wp-block-button.is-style-button3 .wp-block-button__link:not(.has-text-color){
	color: #000;
}
.wp-block-button.is-style-button3 .wp-block-button__link:not(.has-background){
	background: #fff;
}







