.recipe-detail {
    margin-bottom: 70px;
}
.recipe-detail__section + .recipe-detail__section {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px solid var(--color-grey-thin2);
}
.recipe-detail__inner {
    align-items: center;
    row-gap: 24px;
}
.recipe-detail__title {
    font-weight: 700;
    font-size: 22px;
    margin: 0 0 16px;
}
.recipe-detail__img-wrapper {}
.recipe-detail__img {
    display: block;
    max-width: 100%;
    height: auto;
    border: 1px solid var(--color-primary-light);
    box-shadow: 0 0 5px 0 rgba(210, 210, 210, 0.5);
    margin: 0 auto;
    border-radius: var(--radius);
}
.recipe-detail__content {}
.recipe-detail__text {
    font-size: 17px;
}
@media screen and (min-width: 768px) {
    .recipe-detail__section:nth-child(2n+2) .recipe-detail__content {
        order: -1;
    }
}