.container { display: grid; gap: var(--Spacing-x2); width: 100%; grid-template-columns: auto; } .image { max-width: 100%; width: 100%; height: 365px; object-fit: cover; border-radius: var(--Corner-radius-md); } @media screen and (min-width: 768px) { .container { grid-template-columns: 1fr 1fr; } .image { margin: var(--Spacing-x1) var(--Spacing-x0); } }