#form {
  width: 250px;
  
  height: 50px;
}



#form label {
  font-size:4px;
}

input[type="radio"] {
  display: none;
}

label {
  color: grey;
}

.clasificacion {
  direction: rtl;
  unicode-bidi: bidi-override;
}

label:hover,
label:hover ~ label {
  color: orange;
}

input[type="radio"]:checked ~ label {
  color: orange;
}
.precio{
  color:#91c01f;
}
.productoimg:hover{
  border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 3px 3px #82af1a;
-webkit-box-shadow: 0px 0px 3px 3px #82af1a;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
}
.contepro{

  position: relative;
}
.carritoimg{
  position: absolute;  
  width:30%;
  top: -100%
  right:40%; 
}