@use "../abstracts/abstracts_all" as *;

/* Products
==========================*/
.prod_item {
  display: block;
  margin: 0 auto 25px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
  @include border_radius(5px);
  .prod_img {
    position: relative;
    padding: 15px;
    border-bottom: 1px solid #e7e7e7;
    img {
      width: 100%;
      height: 290px;
      object-fit: contain;
    }
  }

  .prod_cont {
    @include flex(column, center, center);
    min-height: 105px;
    text-align: center;
    position: relative;
    z-index: 99;
    padding: 15px;
    h3 {
      margin: 0 0 10px;
      font-size: 15px;
      font-weight: $weight_bold;
      color: $black_color;
      line-height: 22px;
    }
    p {
      color: $main_color;
      font-weight: $weight_bold;
      text-transform: uppercase;
      font-size: 13px;
      letter-spacing: 0.3px;
      margin: 0;
      span {
        padding: 0 5px;
      }
    }
  }
}
