.wp-block-button.is-style-fill {
    padding-left: var(--wp--preset--spacing--30);
    padding-right: var(--wp--preset--spacing--30);
}
.wp-block-button.is-style-fill > .wp-block-button__link {
    position: relative;
    padding-left: 1px;
    padding-right: 1px;
    /*	font-weight: inherit;*/
    border-radius: 0;
    transition: all 0.25s ease-out;
}
.wp-block-button.is-style-fill > .wp-block-button__link::before,
.wp-block-button.is-style-fill > .wp-block-button__link::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: var(--wp--preset--spacing--30);
    /*	aspect-ratio: 3 / 4;*/
    transition: background 0.25s ease-out;
}
.wp-block-button.is-style-fill > .wp-block-button__link::before {
    right: calc(100% - 1px);
    clip-path: url(#button-green-left);
}
.wp-block-button.is-style-fill > .wp-block-button__link::after {
    left: calc(100% - 1px);
    clip-path: url(#button-green-right);
}

.wp-block-button.is-style-fill
    > .wp-block-button__link.has-green-background-color {
    color: var(--wp--preset--color--white);
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-green-background-color:hover {
    background-color: var(--wp--preset--color--light-green) !important;
    color: var(--wp--preset--color--blue) !important;
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-green-background-color::before,
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-green-background-color::after {
    background-color: var(--wp--preset--color--green);
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-green-background-color:hover::before,
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-green-background-color:hover::after {
    background-color: var(--wp--preset--color--light-green);
}

.wp-block-button.is-style-fill
    > .wp-block-button__link.has-blue-background-color {
    color: var(--wp--preset--color--white);
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-blue-background-color:hover {
    background-color: #8cd9ed !important;
    color: var(--wp--preset--color--blue) !important;
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-blue-background-color::before,
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-blue-background-color::after {
    background-color: var(--wp--preset--color--blue);
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-blue-background-color:hover::before,
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-blue-background-color:hover::after {
    background-color: #8cd9ed;
}

.wp-block-button.is-style-fill
    > .wp-block-button__link.has-orange-background-color {
    color: var(--wp--preset--color--white);
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-orange-background-color:hover {
    background-color: var(--wp--preset--color--creme) !important;
    color: var(--wp--preset--color--orange) !important;
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-orange-background-color::before,
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-orange-background-color::after {
    background-color: var(--wp--preset--color--orange);
}
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-orange-background-color:hover::before,
.wp-block-button.is-style-fill
    > .wp-block-button__link.has-orange-background-color:hover::after {
    background-color: var(--wp--preset--color--creme);
}

/*.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color {
	position: relative;
	padding-left: 1px;
	padding-right: 1px;
	font-weight: inherit;
	color: #fff;
	border-radius: 0;
	transition: all .25s ease-out;
}
	.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color:hover {
		background-color: var(--wp--preset--color--light-green) !important;
		color: var(--wp--preset--color--blue) !important;
	}
.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color::before,
.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color::after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	background-color: var(--wp--preset--color--green);
	aspect-ratio: 3 / 4;
	transition: background .25s ease-out;
}
.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color::before {
	right: calc(100% - 1px);
	clip-path: url(#button-green-left);
}
.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color::after {
	left: calc(100% - 1px);
	clip-path: url(#button-green-right);
}
	.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color:hover::before,
	.wp-block-button.is-style-fill > .wp-block-button__link.has-green-background-color:hover::after {
		background-color: var(--wp--preset--color--light-green);
	}*/
