
  .fishing .card { transition: transform 0.3s, opacity 0.3s; }
    .fishing .card:hover { transform: scale(1.02); }


    /* Filter button styling */
  .filter-btn { transition: all 0.3s ease; }

    .filter-btn {
        border:#004d66 !important;
        color: #004d66 !important;
        background-color: #fff !important;
    }
      .filter-btn.active {
      background-color: #004d66 !important;
      color: #fff !important;
      transform: scale(1.05);
    }
/* Consistent card image height */
 .fishing .card-img-top {
      height: 200px;             /* adjust height as needed */
      object-fit: cover;         /* ensures image fills without distortion */
      object-position: center;   /* keeps image centered */
    }