.t776__btn-wrapper{
display:flex;
flex-direction:column;
position: absolute;
z-index:9999;
display:none;
margin-top:-200px;
}

#rec512543629 .t776__btn-wrapper{
    margin-left: 65px;
}

#rec513059430 .t776__btn-wrapper{
    margin-left: 115px;
}


.t-item:hover .t776__btn-wrapper{

    display:flex;
}


.t-item:hover img {
    filter: invert(20%) sepia(10%) saturate(136%) hue-rotate(348deg) brightness(93%) contrast(89%);
}

@media screen and (max-width: 800px) {

.t776__btn-wrapper{
display:flex !important;
 margin-left: 65px !important;
}
}