Hi Mohamed,
Set the parent container to Render Children and Wrap Children as Yes, then use responsive units (vw/vh) for the card or button styles.
Using vw/vh allows the layout to adapt automatically based on the screen width, so the number of items per row changes naturally between phones and tablets.
Kindly mark this as the accepted answer if it helps.