body #page#page .fd-book-embed{display:block!important;width:100%;max-width:480px;min-width:0;box-sizing:border-box;margin:0 auto 14px!important;}
 body #page#page .fd-book-embed .fd-book-mobile{display:grid!important;gap:14px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin:0!important;}
 body #page#page .fd-book-cover-link{display:flex!important;justify-content:center;align-items:center;width:100%;max-width:100%;min-width:0;padding:0!important;margin:0!important;background:transparent!important;text-decoration:none!important;}
 body #page#page img.fd-book-cover{display:block!important;--fd-cover-limit:420px;width:min(100%,calc(var(--fd-cover-limit)*var(--fd-cover-ratio,.6666667)))!important;aspect-ratio:auto var(--fd-cover-ratio,.6666667);height:auto!important;max-width:100%!important;max-height:420px!important;object-fit:contain!important;border-radius:16px!important;margin:0 auto!important;}
 body #page#page .fd-book-cover-fallback{display:block;padding:24px;background:#fff1e8;border-radius:16px;font:600 18px/1.5 Raleway,sans-serif;color:#000!important;overflow-wrap:anywhere;}
 body #page#page .fd-book-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:100%;min-width:0;}
 body #page#page a.fd-book-action{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:44px;width:100%!important;padding:10px 12px!important;border:1px solid #222!important;border-radius:24px!important;color:#000!important;-webkit-text-fill-color:#000;white-space:normal!important;text-align:center!important;font:600 14px/1.4 Raleway,sans-serif!important;text-decoration:none!important;overflow-wrap:anywhere;}
 body #page#page a.fd-book-buy{background:#f5b68e!important;background-image:linear-gradient(#f5b68e,#f5b68e)!important;}
 body #page#page a.fd-book-preview{background:#fff!important;background-image:linear-gradient(#fff,#fff)!important;}
 body #page#page .fd-book-action:focus-visible,body #page#page .fd-book-cover-link:focus-visible{outline:2px solid #000;outline-offset:3px;}
body #page#page .fd-book-actions:has(>a:only-child){grid-template-columns:minmax(0,1fr);}
body #page#page :is(.bp-reading,.g-reading) li:has(>.fd-book-embed){display:block!important;}
body #page#page .online-book-reference:has(.fd-book-embed){display:block!important;}
@media(max-width:767px){body #page#page img.fd-book-cover{--fd-cover-limit:360px;max-height:360px!important;}}
@media(max-width:360px){body #page#page .fd-book-actions{grid-template-columns:minmax(0,1fr);}}

body #page#page .book-card:has(>.fd-book-embed){display:block!important;}

body #page#page .elementor-widget-button:has(.fd-book-duplicate-cta){display:none!important;}
