/* Card components */
.fc-card {
	position: relative;
}

.fc-card a::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.fc-card-button {
	bottom: 25px;
	position: absolute;
}

.fc-plain-card {
	cursor: pointer;
	min-height: 320px;
	position: relative;
}

.cf-card_title::before {
	content: "";
	cursor: pointer;
	position: absolute;
	z-index: 1;
}

.wp-block-button__link {
	overflow: hidden;
	white-space: nowrap;
}

.wp-block-button__link:hover {
	background-size: 150% 100%;
}
