.featured-product-plus.product:not(.product--columns) .product__media-list .product__media-item{
    width: calc(50% - var(--grid-mobile-horizontal-spacing)/2);
    max-width: calc(50% - var(--grid-mobile-horizontal-spacing)/2);
}

@media screen and (min-width: 750px) {
    .featured-product-plus.product:not(.product--columns) .product__media-list .product__media-item{
        width: calc(50% - var(--grid-desktop-horizontal-spacing)/2);
        max-width: calc(50% - var(--grid-desktop-horizontal-spacing)/2);
    }
}