.collection-filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:28px}.collection-filters label{display:grid;gap:8px;font-weight:650;flex:1;min-width:200px}.collection-filters input,.collection-filters select{box-sizing:border-box;width:100%;min-height:48px;padding:10px 14px;border:1px solid #a99e96;border-radius:8px;background:#fffdf8;color:#252b27;font:inherit}.collection-count{margin-bottom:24px}.collection-pagination{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap;margin:40px 0}.collection-content{padding:32px 7% 60px}.collection-content>.prose{max-width:800px;margin:auto}.collection-content .prose h2{margin-top:36px}.collection-content .prose img{max-width:100%;height:auto}.collection-series-link{display:block;margin:0 0 14px;font-weight:650;color:var(--plum,#633346)}.collection-coverage{font-weight:650;margin:20px 0}.collection-detail .book-intro>.button{margin-top:22px}.series-collections{border-top:1px solid #d8d0c5}.collection-detail .book-intro h1{overflow-wrap:anywhere}@media(max-width:620px){.collection-filters{display:grid}.collection-filters label{min-width:0}.collection-filters .button{width:100%}.collection-content{padding:20px 6% 40px}.collection-pagination{gap:12px}.collection-detail .book-intro h1{font-size:clamp(32px,9vw,48px)}}
