*[aparecer] > * {
    position: relative;
}


*[aparecer-auto="true"] > *,
*[aparecer="aparecer"] > *,
*[aparecer="izquierda"] > *,
*[aparecer="derecha"] > *,
*[aparecer="abajo"] > * {
    opacity: 0;

    transition: left 1.3s, right 1.3s, bottom 1.3s, top 1.3s, opacity 1.3s, transform 1.3s;
}

*[aparecer="izquierda"] > * {
    position: relative !important;
    left: -25vw;
}

*[aparecer="derecha"] > * {
    position: relative !important;
    left: 25vw;
}

*[aparecer="abajo"] > * {
    position: relative !important;
    bottom: -25vw;
}

*[aparecer="zoom"] > *,
*[aparecer="zoom"] > * > img {
    opacity: 0.8;
    transform: scale(1.2);
}

*[aparecer-old] > *,
*[aparecer-old] > * > * {
    left: 0;
    bottom: 0;

    opacity: 1;
    transform: scale(1);

    transition: left 1.3s, right 1.3s, bottom 1.3s, top 1.3s, opacity 1.3s, transform 1.3s;
}