.app-block {
    padding: .2rem;
    padding-bottom: 0;

    &:last-of-type {
        padding-bottom: .2rem;
    }

    &__wrapper {
        background-color: #fff;
        border-radius: .1rem;
        overflow: hidden;
    }

    &.bg &__wrapper {
        background: #fff url('@mobile/assets/images/block-bg.png') no-repeat center bottom;
        background-size: 100%;
    }

    &.flex &__wrapper {
        display: flex;
    }

    &.flex--column &__wrapper {
        flex-direction: column;
    }
}