/* Three-column resource rows need a stacked card; the horizontal thumbnail
   treatment is reserved for a single wide card. */
.product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-card {
    align-content: start;
    display: block;
    padding: 16px;
}

.product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-image {
    display: block;
    height: 108px;
    margin: 0 0 14px;
    width: 100%;
}

.product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-image img {
    object-fit: contain;
}

.product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-card > span:not(.pj-proof-image),
.product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-card > strong,
.product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-card > p,
.product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-card > b {
    display: block;
}

@media (max-width: 767px) {
    .product-journey .pj-proof-grid:has(.pj-proof-card:nth-child(2)) .pj-proof-image {
        height: 120px;
    }
}
