@media (min-width: 761px) {
    #review.point-layout-adjusted .rv-sec.benefit-point.has-img {
        grid-template-columns: minmax(0, 32%) minmax(0, 1fr);
        align-items: start;
    }

    .detail-layout:where(:not(.detail-layout-standard)) #review.point-layout-adjusted .rv-sec.benefit-point.has-img {
        grid-template-columns: minmax(0, 36%) minmax(0, 1fr);
    }

    #review.point-layout-adjusted .benefit-point .rv-media {
        align-self: start;
        justify-content: flex-start;
    }

    #review.point-layout-adjusted .benefit-point .rv-body {
        align-self: start;
        padding-top: 0;
    }
}
