@media (min-width: 300px) and (max-width: 500px) {
    .section-space .product-banner-item {
    display: flex;
    justify-content: center;   /* Center horizontally */
    align-items: center;       /* Center vertically */
    width: 100%;
}

.section-space .product-banner-item img {
    width: 57% !important;      /* Your required width */
    height: auto;
    display: block;
    margin: 0 auto;             /* Ensures centering */
}

}

@media (min-width: 280px) and (max-width: 400px) {
    .section-space .product-banner-item {
    display: flex;
    justify-content: center;   /* Center horizontally */
    align-items: center;       /* Center vertically */
    width: 100%;
}

.section-space .product-banner-item img {
    width: 50% !important;      /* Your required width */
    height: auto;
    display: block;
    margin: 0 auto;             /* Ensures centering */
}

}