.awards-detail {
    .award-tile {
        display: flex;
        @extend %flexCenterStart;
        background: rgba($grey, 0.2);
        margin-bottom: 30px;
        &__badge {
            display: block;
            @extend %flexCenterCenter;
            background: $red;
            @include size(33%,0);
            padding-bottom: 33%;
            position: relative;
            &-data {
                position: absolute;
                top: 0;
                left: 0;
                display: flex;
                flex-direction: column;
                @extend %flexCenterCenter;
                @include size(100%,100%);
                font-weight: $fBlack;
                color: $white;
                .icon {
                    @include size(30%,30%);
                    fill: $white;
                }
                .price { display: block; font-size: 2em; margin: 20px 0; }
                .position { font-size: 1.4em; }
            }
        }
        &__contest,
        &__author {
            display: flex;
            flex-direction: column;
            @extend %flexCenterAround;
            @include size(30%,100%);
            margin: 0 1%;
            .contest-circle__img {
                display: block;
                @include size(70%,70%);
                border-radius: 100%;
                margin: 0;
                overflow: hidden;
                img {
                    @include size(100%,100%);
                    object-fit: cover;
                }
            }
            .title {
                font-weight: $fBlack;
                font-size: 1.4em;
                color: $red;
                margin-top: 20px;
            }
        }
    }
    @media (max-width: 1023px) {
        .contest-detail__description {
        }
        .award-tile {
            float: left;
            flex-direction: column;
            background: transparent;
            position: relative;
            margin-bottom: 20px;
            &:before {
                content: '';
                position: absolute;
                top: 0;
                left: 15px;
                background: rgba($grey, 0.2);
                @include size(calc(100% - 30px), 100%);
            }
            &__badge {
                @include size(100%,0);
                padding-bottom: 100%;
            }
            &__contest,
            &__author {
                @include size(100%, auto);
                margin: 10px 0;
            }
        }
    }

}
