.t-store .t-store__card {
  position: relative;
  overflow: hidden;
}

/* затемняющий слой */
.t-store .t-store__card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0);
  transition: 0.25s ease;
  pointer-events: none;
  z-index: 2;
}

/* hover */
.t-store .t-store__card:hover::after {
  background: rgba(0,0,0,0.22);
}
