.BookShelf-module__StaSTq__books{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.BookShelf-module__StaSTq__book{border-top:1px solid var(--line);flex-direction:column;min-width:0;padding-top:28px;display:flex}.BookShelf-module__StaSTq__cover{align-self:center;width:min(100%,290px);margin:0 0 30px;line-height:0;display:block;box-shadow:8px 9px #e9e0df}.BookShelf-module__StaSTq__cover img{width:100%;height:auto;display:block}.BookShelf-module__StaSTq__details{flex-direction:column;flex:1;display:flex}.BookShelf-module__StaSTq__details h3{margin-bottom:18px;font-size:2.4rem}.BookShelf-module__StaSTq__inventory{color:var(--muted);border-top:1px solid var(--line);margin-top:auto;padding-top:12px;font-size:.8rem}.BookShelf-module__StaSTq__price{margin-bottom:12px;font-size:1.2rem;font-weight:600}.BookShelf-module__StaSTq__price span{color:var(--muted);font-size:.78rem;font-weight:400}.BookShelf-module__StaSTq__availability{color:var(--muted);margin:35px 0 10px;font-size:.87rem}.BookShelf-module__StaSTq__cover:focus-visible{outline:3px solid var(--accent);outline-offset:-5px}@media (max-width:1100px){.BookShelf-module__StaSTq__books{gap:24px}.BookShelf-module__StaSTq__details h3{font-size:2rem}}@media (max-width:700px){.BookShelf-module__StaSTq__books{grid-template-columns:minmax(0,1fr);gap:38px}.BookShelf-module__StaSTq__book{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:25px;display:grid}.BookShelf-module__StaSTq__cover{justify-self:center;width:230px;margin:0}.BookShelf-module__StaSTq__details h3{font-size:2.4rem}.BookShelf-module__StaSTq__inventory{margin-top:0}.BookShelf-module__StaSTq__details .text-link{align-self:flex-start;min-height:44px}}.BookShelf-module__StaSTq__shelf{border-top:0}.BookShelf-module__StaSTq__books{gap:26px}.BookShelf-module__StaSTq__book{border:1px solid var(--line);background:#fffdf7;border-radius:8px;padding:0;overflow:hidden}.BookShelf-module__StaSTq__cover{width:100%;max-width:none;box-shadow:none;background:#e0e8d6;justify-content:center;align-items:center;min-height:360px;margin:0;padding:32px 45px;display:flex}.BookShelf-module__StaSTq__cover img{width:190px;max-width:100%;transition:transform .2s;transform:rotate(-4deg);box-shadow:8px 13px 18px #153d3526}.BookShelf-module__StaSTq__cover:hover img{transform:rotate(0)translateY(-4px)}.BookShelf-module__StaSTq__book:nth-child(2) .BookShelf-module__StaSTq__cover{background:#e8c7b7}.BookShelf-module__StaSTq__book:nth-child(3) .BookShelf-module__StaSTq__cover{background:#dedfd0}.BookShelf-module__StaSTq__details{padding:27px}.BookShelf-module__StaSTq__details h3{letter-spacing:-.045em;font-size:1.8rem}.BookShelf-module__StaSTq__details>p:not([class]){font-size:.9rem}.BookShelf-module__StaSTq__details .BookShelf-module__StaSTq__price{font-size:1.5rem}.BookShelf-module__StaSTq__inventory{margin-top:auto;padding-top:18px}.BookShelf-module__StaSTq__availability{max-width:850px}@media (max-width:1100px){.BookShelf-module__StaSTq__cover{min-height:310px;padding:30px}.BookShelf-module__StaSTq__details{padding:22px}.BookShelf-module__StaSTq__details h3{font-size:1.55rem}}@media (max-width:700px){.BookShelf-module__StaSTq__book{gap:0;padding:0;display:flex}.BookShelf-module__StaSTq__cover{width:100%;min-height:0;padding:34px}.BookShelf-module__StaSTq__cover img{width:185px}.BookShelf-module__StaSTq__details{padding:26px}.BookShelf-module__StaSTq__details h3{font-size:1.9rem}.BookShelf-module__StaSTq__books{gap:26px}}
