/* .books-container { display: grid; grid-template-columns: 250px 1fr; gap: 30px; margin-top: 40px; } */ /* @media (max-width: 768px) { .books-container { grid-template-columns: 1fr; } } */