.resultCard__head .heading .small {
    font-size: 16px;
}

@media screen and (min-width: 768px) {
    .resultCard__head .heading .small {
        margin-bottom: 20px;
    }

    .resultCard__after {
        height: fit-content;
        margin-top: auto;
    }
}

@media screen and (min-width: 768px) {
    .resultCard__after.--grid {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        /* grid-template-rows: repeat(1, 1fr); */
        gap: 16px;

        grid-column: 2 / 10;
    }
}

@media screen and (min-width: 768px) {
    .resultCard__after.--grid.--one {
        grid-template-columns: repeat(1, 1fr);
        grid-template-rows: repeat(1, 1fr) !important;

    }
    .resultCard__after.--grid.--one img{
        width: 100%;
    }
}

@media screen and (max-width: 768px) {
    .photo+.photo {
        margin-top: 16px;
    }
}

@media print,
screen and (min-width: 768px) {
    .resultCard.--grid {
        gap: 20px;
    }
}

@media print,
screen and (min-width: 768px) {
    .resultCard.--grid+.resultCard.--grid {
        margin-top: 40px;
        padding: 0;
        border-top: none;
    }
}

.resultCard.--grid+.resultCard.--grid {
    border-top: none;
    margin-top: 60px;
    padding: 0;
}
.resultCard__head .heading{
line-height: 1.2;
}
.u-ib{
    display: inline-block;
}
.resultCard__after.--grid .photo{
position: relative;

}
/* .resultCard__after.--grid:not(.--one) .resultCard__label {
  transform: translateY(-100%);
} */

@media screen and (max-width: 768px) {
  .resultCard__after.--grid:not(.--one) {
    margin-top: 40px;
  }
}
/* .resultCard__after.--grid:not(.--one){
    border: 1px solid #d70c2f;
    padding: 10px;
} */
