.app-reward {
    display        : flex;
    justify-content: center;
    align-items    : center;

    &__wrapper {
        position : relative;
        font-size: 200%;
        color    : #ffff00;
        width    : 4.93rem;
        height   : 6.39rem;

        .content {
            position  : absolute;
            top       : 1.2rem;
            width     : 100%;
            text-align: center;
            transition: transform 500ms;

            &.is-hide {
                transform: scale(0)
            }

            &.is-show {
                transform: scale(1)
            }

            h1 {
                font-size  : .8em;
                font-weight: bold;
            }

            p {
                font-size  : 1.3em;
                font-weight: bold;
            }
        }

        .buttons {
            position  : absolute;
            bottom    : -.8rem;
            color     : #fff;
            text-align: center;
            width     : 100%;
        }
    }
}