.ab10-badge {
	display: flex;
	align-items: center;
	gap: 3px;
	padding: 12px 24px;
	background-color: #f5a0b5;
	border-radius: 4px 0px 0px 4px;
	width: max-content;
	transition: 0.3s;
	position: absolute;
	bottom: 20px;
	right: -1px;
}

.card:hover .ab10-badge,
.ab10-badge:hover {
	background-color: #f16e8e;
	transition: 0.3s;
}

.ab10-badge__text {
	font-weight: 500;
	font-size: 18px;
	line-height: 20px;
	color: #fff;
}
.card {
    grid-template-rows: -webkit-min-content 0;
    grid-template-rows: min-content 0;
}