.book.book-product{height:auto;aspect-ratio:1;max-width:none;width:100%;padding:0;border:0;overflow:hidden;background:#0a1720;box-shadow:0 15px 30px #0003;isolation:isolate}.book.book-product:before{display:none}.book.book-product img{display:block;width:100%;height:100%;object-fit:contain}.book.book-product:after{z-index:1}.bookgrid article>p{font-size:1rem;line-height:1.75}.bookgrid article>h3{margin-top:24px}@media(max-width:600px){.bookgrid{grid-template-columns:1fr;gap:44px}.book.book-product{max-width:420px}.bookgrid article>h3{font-size:26px}.bookgrid article>p{font-size:1rem}}@media(prefers-reduced-motion:reduce){.book.book-product:after{transition:none}}
