@media screen and (max-width: 800px) {
  .text-adapt {
 font-size: calc(24px + 6 * ((100vw - 800px) / 680));
  }
}

@media screen and (min-width: 1200px) {
  .text-adapt {
 font-size: 14px;
  }
}

.cart-index {
	box-shadow: 0 0 10px 5px rgba(0,0,0,0.5);
	border-radius: 10px;
	min-height: 200px;
	width: 250px;
	/*border: 1px solid red;*/
}
.img-shadow-cart {
	filter: drop-shadow(3px 3px 5px rgba(0,0,0,0.5));
	max-height: 220px;
}