.product-row.food .raw-title img { margin-bottom: -1px; }
.product-row.food .raw-title span { font-size: 26px; }
.kibble-options .raw .image { margin-top: 0; }
.kibble-options .raw .feeding-inner {
	overflow: visible;
    position: relative;
    z-index: 5;
    padding-bottom: 27px;
}
#compareFoods .price-inner p.price {
	font-size: 1.25em;
	margin-bottom: 0;
}
#compareFoods .price-inner p.price-explanation {
	color: #A5A9B2;
	margin-bottom: 27px;
}
#compareFoods #raw-or-kibble > .feeding-type.mixed .price-inner {
	
@media only screen and (min-width: 50em) {
	
	.product-row.raw {
		max-width: 816px;
		margin: 0 auto;
	}
	.product-row.raw .flex.grid.four {
		grid-template-columns: repeat(2, 1fr);
	}
	#compareFoods #raw-or-kibble > .feeding-type.mixed {
		padding-bottom: 0;
	}
	#compareFoods #raw-or-kibble > .feeding-type.mixed .feeding-inner {
		flex-grow: 1;
	}
	
}
@media only screen and (max-width: 67em) {
	
	.kibble-options .raw .image img {
		max-width: 100%;
		height: auto;
	}
	#compareFoods #raw-or-kibble .feeding-type.mixed .cta-inner {
		padding: 0 18px 18px 18px;
	}
	
}