.partner__logo{
max-width: 100%;
max-height: 100%;
display: block;
margin: 0 auto;
object-fit: cover;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
overflow: hidden;
}
.partner__logo:hover img{
opacity: .3;
transform: scale(.9);
-webkit-transform: scale(.9);
-moz-transform: scale(.9);
}
.partner__logo
нет картинки вложенной, у вас сама картинка с классом .partner__logo. Это первое. Второе что может произойти - перекрытие вашим блоком с описанием. Для этого нужно ему в неактивном состоянии задать pointer-events:none;
, в активном состоянииpointer-events:all;