.book-quick-actions--overlay{opacity:0;pointer-events:none;background:#0000004d;justify-content:center;align-items:flex-end;padding:1rem;transition:opacity .3s;display:none;position:absolute;inset:0}@media (min-width:768px){.book-quick-actions--overlay{pointer-events:auto;display:flex}.group:hover .book-quick-actions--overlay{opacity:1}}.book-quick-actions--inline{width:100%;min-width:0;max-width:100%;margin-top:.5rem;display:flex}@media (min-width:768px){.book-quick-actions--inline{display:none}}.book-quick-actions-buttons{flex-flow:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}.book-quick-actions--inline .book-quick-actions-buttons{flex-flow:column;gap:.3125rem}.book-quick-actions-btn{white-space:nowrap;box-sizing:border-box;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,transform .1s;display:inline-flex}.book-quick-actions--inline .book-quick-actions-btn{letter-spacing:.01em;border-radius:.375rem;gap:.25rem;width:100%;min-width:0;max-width:100%;padding:.3125rem .375rem;font-size:.6875rem;font-weight:600}.book-quick-actions-btn--cart{color:#fff;background:#10b981}.book-quick-actions-btn--cart:hover:not(:disabled){background:#059669}.book-quick-actions-btn--cart:active:not(:disabled){transform:scale(.98)}.book-quick-actions-btn--in-cart{color:#047857;cursor:not-allowed;background:#ecfdf5;border:1px solid #a7f3d0}.book-quick-actions-btn--details{color:#fff;background:0 0;border:1px solid #c9a94b}.book-quick-actions-btn--details:hover{color:#000;background:#c9a94b}.book-quick-actions-btn--details:active{transform:scale(.98)}.book-quick-actions--inline.book-quick-actions--tone-light .book-quick-actions-btn--details{color:#374151;background:#fff;border:1px solid #c9a94b}.book-quick-actions--inline.book-quick-actions--tone-light .book-quick-actions-btn--details:hover{color:#000;background:#c9a94b}.book-quick-actions-icon{flex-shrink:0;width:1rem;height:1rem}.book-quick-actions--inline .book-quick-actions-icon{width:.75rem;height:.75rem}:where(.arrival-card,.loved-card,.category-card,.category-book-card,.new-release-book-card),:where(.arrival-info,.loved-info,.category-info,.category-book-info,.new-release-book-info){min-width:0}
