[data-viewed=""]
{
    opacity: 0;
}

[data-viewed="yes"]
{
    transition: opacity .5s ease;    
}
