.zeal-collector-pages[data-view=collection]{--catalogue-gutter:max(5.5vw, calc((100vw - 1280px) / 2))}.zeal-collector-pages .zeal-catalogue-heading{isolation:isolate;padding:56px var(--catalogue-gutter) 24px;position:relative}.zeal-collector-pages .zeal-catalogue-heading h1{letter-spacing:-.06em;max-width:1120px;font-size:clamp(52px,6.4vw,88px);font-weight:500}.zeal-collector-pages .zeal-catalogue-content{padding:40px var(--catalogue-gutter) 64px}.zeal-collector-pages .zeal-catalogue-intro{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.zeal-collector-pages .zeal-catalogue-intro h2{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:500}.zeal-collector-pages .zeal-catalogue-intro .fine{max-width:60ch;margin:12px 0 0}.zeal-collector-pages .zeal-catalogue-count{color:var(--quiet);flex-shrink:0;margin:0;font-size:14px}.zeal-collector-pages .zeal-catalogue-content .art-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;margin:0;display:grid}.zeal-collector-pages .zeal-catalogue-content .art-grid figure{min-width:0;margin:0;position:relative}.zeal-collector-pages .zeal-catalogue-content .art-grid figure>a{display:block}.zeal-collector-pages .zeal-catalogue-content .art-grid img{aspect-ratio:1;object-fit:contain;width:100%;display:block}.zeal-collector-pages .zeal-catalogue-content .art-grid figcaption{text-transform:none;letter-spacing:normal;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:16px 0 0;font-size:15px;display:flex}.zeal-collector-pages .zeal-catalogue-content .art-grid small{color:var(--quiet);font-size:12px}.zeal-collector-pages .zeal-catalogue-content .pager{justify-content:center;align-items:center;gap:24px;margin-top:40px;font-size:14px;display:flex}.zeal-collector-pages .zeal-catalogue-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:64px;padding-top:8px;display:grid}.zeal-collector-pages .zeal-catalogue-details details{border-top:1px solid var(--rule)}.zeal-collector-pages .zeal-catalogue-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:16px;list-style:none;display:flex}.zeal-collector-pages .zeal-catalogue-details summary::-webkit-details-marker{display:none}.zeal-collector-pages .zeal-catalogue-details summary:focus-visible{outline-offset:4px;outline:2px solid}.zeal-collector-pages .zeal-catalogue-details summary span{font-size:22px;line-height:1}.zeal-collector-pages .zeal-catalogue-details details[open] summary span{transform:rotate(45deg)}.zeal-collector-pages .zeal-catalogue-details p{color:var(--quiet);margin:0 0 20px;font-size:14px;line-height:1.7}.zeal-collector-pages .zeal-catalogue-details a{color:var(--paper);text-underline-offset:4px;text-decoration:underline}.zeal-collector-pages .zeal-catalogue-details pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;color:var(--quiet);font-size:12px}@media (max-width:1000px){.zeal-collector-pages .zeal-catalogue-content .art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.zeal-collector-pages[data-view=collection]{--catalogue-gutter:24px}.zeal-collector-pages .zeal-catalogue-heading{padding-top:32px;padding-bottom:16px}.zeal-collector-pages .zeal-catalogue-heading h1{font-size:clamp(44px,12vw,64px)}.zeal-collector-pages .zeal-catalogue-content{padding-block:32px 48px}.zeal-collector-pages .zeal-catalogue-intro{flex-wrap:wrap;gap:12px;margin-bottom:24px}.zeal-collector-pages .zeal-catalogue-details{grid-template-columns:minmax(0,1fr);gap:0;margin-top:40px}.zeal-collector-pages .zeal-catalogue-content .pager{gap:12px;font-size:12px}.zeal-collector-pages .zeal-catalogue-content .pager button{padding-inline:14px}}@media (max-width:480px){.zeal-collector-pages .zeal-catalogue-content .art-grid{grid-template-columns:minmax(0,1fr)}}
