.ultimo-libro-actions[data-astro-cid-zh7abvpy]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.ultimo-libro-action[data-astro-cid-zh7abvpy]{margin-top:0}.ultimo-libro-desc[data-astro-cid-zh7abvpy]{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);max-width:60ch;font-size:var(--fs-body);color:var(--gray-700);flex-direction:column;line-height:1.6;display:flex}.ultimo-libro-desc-text[data-astro-cid-zh7abvpy]{flex:auto;min-width:0}.ultimo-libro-desc-text>*{margin:0}.ultimo-libro-desc-text>*+*{margin-top:var(--space-4)}.ultimo-libro-desc[data-latest-desc=collapsed] .ultimo-libro-desc-text>:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ultimo-libro-desc[data-latest-desc=collapsed] .ultimo-libro-desc-text>:not(:first-child){display:none}.ultimo-libro-desc-more[data-astro-cid-zh7abvpy]{font-family:inherit;font-size:inherit;font-weight:var(--fw-semibold);color:var(--black);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}.ultimo-libro-desc-more[data-astro-cid-zh7abvpy]:focus-visible{outline:2px solid var(--cian);outline-offset:2px}@media (height<=820px){.ultimo-libro-desc[data-latest-desc=collapsed] .ultimo-libro-desc-text>:first-child{-webkit-line-clamp:1}}@media (width<=480px){.ultimo-libro-actions[data-astro-cid-zh7abvpy]{flex-direction:column;align-items:flex-start}.ultimo-libro-action[data-astro-cid-zh7abvpy]{display:inline-flex}}.book-drawer{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--surface);width:100%;max-width:100%;height:min(75vh,22vh + 18rem);max-height:75vh;color:var(--gray-900);box-shadow:none;border:none;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.book-drawer::backdrop{backdrop-filter:none;background:#00000040}.book-drawer__inner{height:100%;padding:var(--space-8) var(--pad);position:relative;overflow:hidden}.book-drawer__close{top:var(--space-4);right:var(--space-4);z-index:var(--z-raised);width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.book-drawer__panels{height:100%}.book-detail--drawer{gap:var(--space-8);grid-template:"synopsis header facts""synopsis visuals facts"minmax(0,1fr)/minmax(0,1.05fr) minmax(0,1.25fr) minmax(0,1.05fr);height:100%;min-height:0;display:grid}.book-detail--drawer[hidden]{display:none}.book-detail--drawer .book-detail__header{grid-area:header;min-height:0;max-height:20vh;overflow-y:auto}.book-detail--drawer .book-detail__visuals{min-height:0;grid-area:visuals;padding-inline-end:var(--space-2);overflow-y:auto}.book-detail--drawer .book-detail__facts-block{min-height:0;grid-area:facts;padding-inline-end:var(--space-6);overflow:hidden}.book-detail--drawer .book-detail__buy{flex:none}.book-detail--drawer .book-detail__facts-scroll{min-height:0;padding-inline-end:var(--space-2);overflow-y:auto}.book-detail--drawer .book-detail__synopsis{grid-area:synopsis;min-height:0;overflow-y:auto}.book-detail--drawer .book-detail__gallery-slide{justify-content:flex-start;display:flex}.book-detail--drawer .book-detail__gallery-slide img{object-fit:contain;width:auto;max-height:22vh}.book-detail--drawer .book-detail__facts{gap:var(--space-3) var(--space-4);border-block:none;grid-template-columns:8rem minmax(0,1fr);align-items:baseline;padding-block:0}.book-detail--drawer .book-detail__fact{display:contents}.book-detail--drawer .book-detail__facts-more .book-detail__facts{gap:var(--space-2) var(--space-4)}.book-detail--drawer .book-detail__synopsis-body{max-width:none}body.book-drawer-open{overflow:hidden}@media (width<=1024px){.book-drawer{display:none}}@media (prefers-reduced-motion:reduce){.book-drawer{transition:none}}
