#d2259602 .productlist > center {
	display: flex;
	flex-wrap: wrap;
	column-gap: 2px;
}

#d2259602 .productlist .col-sm-3 {
	width: calc(50% - 1px);
}

@media (min-width: 768px) {
	#d2259602 .productlist .col-sm-3 {
		width: calc(25% - 1.5px);
	}
}