1.grid { 2 display: grid; 3 grid-template-columns: repeat(3, 1fr); 4 gap: 20px; 5 6 @media (max-width: 768px) { 7 grid-template-columns: 1fr; 8 } 9} 10 11.photo { 12 position: relative; 13 width: calc(33.33% - 20px); /* Adjust width and gap as needed */ 14}