figure {
    position: relative;
    width: fit-content;
}
figure p {
    position: absolute;
    opacity: 0;
    top: 0;
    background: red;
    color: white;
    inset: 50px;
    padding: 50px;
    margin: 0;
    mix-blend-mode: multiply;
}
figure:hover p {
    opacity: 1;
}