.product-cards--container{
	margin-top: var(--spacer_40);
	gap: var(--spacer_20) 0;
}

.product-cards--card{
	box-shadow: 0px 2px 4px 0px rgba(189, 199, 224, 0.70);
	padding: var(--spacer_40);
	border-radius: var(--border_radius_8);
}

.product-cards--card img{
	min-height 24.2rem;
	max-height: 24.2rem;
	object-fit: contain;
	margin-bottom: var(--spacer_24);
}

.product-cards--card h4{
	margin-bottom: var(--spacer_8);
}

.product-cards--card ul{
	margin-top: var(--spacer_16);
	list-style: none;
	margin-bottom: 0;
}

.product-cards--card ul li{
	font-weight: var(--spacer_500);
	padding-left: var(--spacer_36);
	position: relative;
}

.product-cards--card ul li:not(:last-child){
	margin-bottom: var(--spacer_8);


}

.product-cards--card ul li:before{
	content: '';
	position: absolute;
	top: 2px;
	left: 0;
	width: 2rem;
	height: 2rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='20' viewBox='0 0 24 20' fill='none'%3E%3Cpath d='M2 10L8.5 16.5L22.0002 3' stroke='%230173FF' stroke-width='4'/%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
}

.product-cards--card:nth-child(4n){
	margin-left: 0;
}

.product-cards--card .cta-container{
	margin-top: var(--spacer_24);
}


@media (max-width: 767px){
	.product-cards--card img{
		margin: 0 auto;
		margin-bottom: var(--spacer_24);
	}
}