
body{
  background:#000;
  color:white;
  font-family:sans-serif;
  padding:20px;
}
.title{font-size:32px;margin-bottom:20px;}
.card{
  width:260px;
  background:#111;
  padding:20px;
  border-radius:12px;
  box-shadow:0 0 20px rgba(255,255,255,0.1);
  transition:0.3s;
}
.card:hover{transform:translateY(-5px);box-shadow:0 0 25px rgba(255,255,255,0.2);}
.pimg{width:100%;border-radius:8px;}
.buy,.line{
  display:block;
  margin-top:12px;
  padding:10px;
  text-align:center;
  border-radius:8px;
  background:white;
  color:black;
  text-decoration:none;
}
.line{background:#06C755;color:white;}
