.keeper-editions{align-items:stretch}.keeper-editions>*{min-width:0}.keeper-editions .buy-ebook{display:flex;flex-direction:column;gap:.45rem;padding:1.1rem;background:#c49a57;color:#080a08;border:1px solid #c49a57;text-decoration:none;transition:background .2s ease}.keeper-editions .buy-ebook>span{font-size:.86rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.keeper-editions .buy-ebook small{margin:0;color:#30220d;font-size:.68rem;line-height:1.5}.keeper-editions .buy-ebook strong{font-size:.76rem;line-height:1.5}.keeper-editions .buy-ebook:hover{background:#dfb978}.keeper-editions .buy-ebook:focus-visible{outline:3px solid var(--paper);outline-offset:4px}
.book-actions .buy-paperback{background:#c49a57;color:#080a08;border-color:#c49a57;flex-wrap:wrap;justify-content:center;text-align:center}.book-actions .buy-paperback:hover{background:#dfb978}.book-actions .buy-paperback:focus-visible{outline:3px solid var(--paper);outline-offset:4px}
.book-art{flex-direction:column;gap:2rem;padding:4rem 0}.keeper-audio-cover{position:relative;z-index:2;width:min(52%,240px);margin:0;text-align:center}.keeper-audio-cover a{display:block}.book-art .keeper-audio-cover img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.keeper-audio-cover figcaption{font-size:.64rem;line-height:1.6;letter-spacing:.1em;color:var(--paper)}.keeper-audio-cover a:focus-visible{outline:3px solid var(--gold);outline-offset:5px}
