.books details{margin-top:18px;border-top:1px solid #31516f;padding-top:15px}.books summary{cursor:pointer;color:#22d5cc;font-size:14px;font-weight:700;list-style-position:outside;margin-left:16px}.book-description{padding:12px 0 2px}.book-description p{color:#b8cad8;font-size:14px;line-height:1.65;margin:10px 0}.author-bio{align-items:center}.author-photo{padding:0!important}.author-photo img{width:100%;max-width:540px;display:block;border-radius:8px;box-shadow:0 22px 55px rgba(15,43,67,.16)}.author-bio>div:last-child{padding-top:0}@media(max-width:800px){.author-photo img{max-width:420px;margin:auto}}
