.book-description p{white-space:pre-line}.book-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:48px}.book-gallery figure{margin:0}.book-gallery img{width:100%;height:auto;max-height:480px;object-fit:contain}@media(max-width:640px){.book-gallery{grid-template-columns:1fr}}