.hashtags {
  font-weight: bold;
  color: #009688;
}
.row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; /* Adjust as needed */
  margin: 0 -8px;
 
}


.column {
  flex: 0 0 calc(50% - 16px); /* Adjust width as needed  33%*/
  margin: 8px;
  box-sizing: border-box;
 
}




/* Content */
.card {
  background-color: white;
  padding: 10px;
  text-align: center;
 
}
.card img {
  width: 100%;
  
  object-fit: cover; /* 根據容器大小自動調整圖片 */
}




/* Optional: Adjust responsive layout */
@media screen and (max-width: 900px) {
  .column {
    flex: 0 0 calc(50% - 16px); /* Two columns on smaller screens */
  }
}


@media screen and (max-width: 600px) {
  .column {
    flex: 0 0 calc(100% - 16px); /* Single column on smallest screens */
  }
}
