/* Purchase actions follow the accepted Untermieter format selector. */
.availability .amazon-format-links{display:flex;flex-direction:column;gap:10px;max-width:320px;width:100%;margin:0}
.availability .amazon-format-link{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:48px;margin:0;padding:12px 18px;border:1px solid #c8a67b;border-radius:2px;background:linear-gradient(110deg,#cfac79,#e1c69f);color:#21140f;font-size:14px;font-weight:500;line-height:1.35;text-align:left;text-decoration:none;white-space:normal;box-shadow:0 5px 25px #0002;transition:background-color .15s ease,border-color .15s ease}
.availability .amazon-format-link span{flex:none;font-size:18px;line-height:1}
.availability .amazon-format-link:hover{background:#efd3aa;color:#21140f}
.availability .amazon-format-secondary{background:#251711d9;color:#ead2aa;border-color:#ad916e;box-shadow:none}
.availability .amazon-format-secondary:hover{background:#41291e;color:#f6e4c5}
.availability .amazon-format-link:focus-visible{outline:3px solid #f5d38a;outline-offset:4px}
.availability p.amazon-partner-note,.book-intro .availability p.amazon-partner-note{max-width:320px;margin:11px 0 0;color:#d1c4b2;font-size:11px;line-height:1.6}
.hero-world{height:auto;max-height:none;padding-bottom:110px}
.hero-book-wrap .hero-purchase{width:100%;max-width:320px;margin:18px auto 0}
.hero-purchase .amazon-partner-note{text-align:center}
.edition-section .availability{width:100%;max-width:320px;margin:28px auto 0}
.edition-section .amazon-partner-note{text-align:center}
.book-intro .availability{margin-top:26px}
@media(max-width:800px){.hero-book-wrap .hero-purchase{max-width:320px;margin-top:16px}.availability .amazon-format-link{font-size:14px;min-height:48px}}

@media(max-width:380px){.hero-book-wrap .hero-purchase{width:calc(100% - 32px)}}
