.shelf_library__VMLQT{background:#f8f7f4;padding:2rem 0 5rem}.shelf_masthead__7RJpd{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgb(var(--border))}.shelf_hero__KsiEw{height:800px;display:grid;align-items:center;gap:2rem;padding:3rem 0 4rem}.shelf_heroCopy__WWZVp{max-height:450px;overflow:auto;min-width:0}.shelf_heroTitle__Eqqyz{margin-top:1.25rem;max-width:12ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(2.5rem,5.3vw,5.5rem);font-weight:600;line-height:1.06;letter-spacing:-.055em;overflow-wrap:anywhere}.shelf_heroMedia__lP3wd{position:relative;display:flex;align-items:center;justify-content:center;padding:1.5rem 2rem 2.5rem;max-height:440px}.shelf_featuredBook__1r9hA{position:relative;width:min(75%,20rem);transform:perspective(1100px) rotateY(-12deg) rotate(8deg)}.shelf_featuredBook__1r9hA img{border-left:5px solid #34372e55;border-radius:1px 3px 3px 1px;box-shadow:-16px 24px 22px #23251d28,-3px 3px 0 #e7e4dc}.shelf_filters__mPcTJ{display:grid;gap:1rem;padding:1.5rem 0;border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border));margin-bottom:2.5rem}.shelf_filters__mPcTJ input,.shelf_filters__mPcTJ select{background:transparent;border-radius:0;border-width:0 0 1px;padding-left:0}.shelf_grid___Fylp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.shelf_book__hjDjQ{min-width:0;border-radius:3px;outline-offset:8px}.shelf_book__hjDjQ img{filter:drop-shadow(3px 7px 4px #25261d22);transition:transform .18s ease,filter .18s ease}.shelf_book__hjDjQ:focus-visible img,.shelf_book__hjDjQ:hover img{transform:translateY(-5px);filter:drop-shadow(4px 12px 6px #25261d33)}@media (min-width:640px){.shelf_library__VMLQT{padding-top:2.5rem}.shelf_filters__mPcTJ{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf_grid___Fylp{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem}}@media (min-width:768px){.shelf_hero__KsiEw{grid-template-columns:1fr 1fr;height:620px;gap:4rem;padding:3.5rem 0 4rem}.shelf_heroMedia__lP3wd{min-height:440px}.shelf_featuredBook__1r9hA{width:min(84%,23rem)}.shelf_grid___Fylp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.shelf_filters__mPcTJ{grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:end}.shelf_grid___Fylp{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1280px){.shelf_grid___Fylp{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.shelf_book__hjDjQ img{transition:none}.shelf_book__hjDjQ:focus-visible img,.shelf_book__hjDjQ:hover img{transform:none}}