.catalogue-pages[data-astro-cid-raaw66hy]{max-width:1440px;margin:0 auto;padding:0 32px 96px;scroll-margin-top:160px}.catalogue-toolbar[data-astro-cid-raaw66hy]{justify-content:space-between;align-items:center;gap:16px;margin:0 0 clamp(14px,2vw,24px);display:flex}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-toolbar[data-astro-cid-raaw66hy]{margin-bottom:0}.catalogue-back[data-astro-cid-raaw66hy]{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color .2s}.catalogue-back[data-astro-cid-raaw66hy]:hover{color:var(--ink)}.catalogue-back[data-astro-cid-raaw66hy]:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.catalogue-views[data-astro-cid-raaw66hy]{align-items:center;gap:10px;display:flex}.view-toggle[data-astro-cid-raaw66hy]{width:32px;height:32px;color:var(--muted);cursor:pointer;opacity:.55;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s,color .2s;display:inline-flex}.view-toggle[data-astro-cid-raaw66hy]:hover{opacity:.9;color:var(--ink)}.view-toggle[data-astro-cid-raaw66hy].is-active{opacity:1;color:var(--ink)}.view-toggle[data-astro-cid-raaw66hy]:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.catalogue-stage[data-astro-cid-raaw66hy]{position:relative}.catalogue-list[data-astro-cid-raaw66hy]{grid-template-columns:repeat(2,1fr);align-items:start;gap:clamp(48px,6vw,88px) clamp(36px,4.5vw,72px);margin:0;padding:0;list-style:none;display:grid}.catalogue-plate[data-astro-cid-raaw66hy]{margin:0}.catalogue-open[data-astro-cid-raaw66hy]{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:inherit;background:0 0;border:none;margin:0;padding:0;display:block}.catalogue-open[data-astro-cid-raaw66hy]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.catalogue-frame--grid[data-astro-cid-raaw66hy]{background:#fff;max-width:75%;margin:0 auto}.catalogue-frame--carousel[data-astro-cid-raaw66hy]{display:none}.catalogue-frame[data-astro-cid-raaw66hy] picture[data-astro-cid-raaw66hy]{width:100%;display:block}.catalogue-img[data-astro-cid-raaw66hy]{object-fit:contain;width:100%;height:auto;display:block}.catalogue-cap[data-astro-cid-raaw66hy]{font-family:var(--serif);font-size:var(--text-caption);color:var(--body-color);text-align:center;text-wrap:balance;margin:.85rem 0 0;font-weight:400;line-height:1.45}.catalogue-title[data-astro-cid-raaw66hy]{color:var(--heading);font-style:italic;font-weight:600}.catalogue-meta[data-astro-cid-raaw66hy]{font-style:normal;font-weight:400}.carousel-nav[data-astro-cid-raaw66hy]{display:none}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-stage[data-astro-cid-raaw66hy]{grid-template-columns:auto 1fr auto;align-items:start;gap:clamp(8px,2vw,24px);padding:0;display:grid}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-list[data-astro-cid-raaw66hy]{grid-column:2;display:block}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-item[data-astro-cid-raaw66hy]{display:none}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-item[data-astro-cid-raaw66hy].is-active{display:block}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-open[data-astro-cid-raaw66hy]{display:none}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-frame--carousel[data-astro-cid-raaw66hy]{max-width:min(96vw,1920px);margin:0 auto;display:block}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-frame--carousel[data-astro-cid-raaw66hy] picture[data-astro-cid-raaw66hy]{justify-content:center;display:flex}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-frame--carousel[data-astro-cid-raaw66hy] .catalogue-img[data-astro-cid-raaw66hy]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 280px)}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-cap[data-astro-cid-raaw66hy]{margin-top:1.1rem}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .carousel-nav[data-astro-cid-raaw66hy]{width:48px;height:48px;color:var(--ink);cursor:pointer;opacity:.55;background:0 0;border:none;justify-content:center;align-items:center;margin-top:clamp(80px,18vh,200px);padding:0;font-size:2.5rem;line-height:1;transition:opacity .2s;display:inline-flex}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .carousel-nav[data-astro-cid-raaw66hy]:hover{opacity:1}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .carousel-nav[data-astro-cid-raaw66hy]:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.carousel-nav--prev[data-astro-cid-raaw66hy]{grid-column:1}.carousel-nav--next[data-astro-cid-raaw66hy]{grid-column:3}@media (width<=900px){.catalogue-pages[data-astro-cid-raaw66hy]{padding:0 24px 72px}.catalogue-list[data-astro-cid-raaw66hy]{gap:48px 32px}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-frame--carousel[data-astro-cid-raaw66hy] .catalogue-img[data-astro-cid-raaw66hy]{max-height:calc(100vh - 260px)}}@media (width<=600px){.catalogue-pages[data-astro-cid-raaw66hy]{padding:0 20px 56px}.catalogue-list[data-astro-cid-raaw66hy]{grid-template-columns:1fr;gap:40px}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-stage[data-astro-cid-raaw66hy]{grid-template-columns:36px 1fr 36px;gap:0}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .catalogue-frame--carousel[data-astro-cid-raaw66hy] .catalogue-img[data-astro-cid-raaw66hy]{max-height:calc(100vh - 220px)}.catalogue-pages[data-astro-cid-raaw66hy].is-carousel .carousel-nav[data-astro-cid-raaw66hy]{width:36px;margin-top:clamp(48px,14vh,120px);font-size:2rem}.catalogue-cap[data-astro-cid-raaw66hy]{font-size:clamp(.7rem,.65rem + .2vw,.8125rem)}}@media (width<=720px){.catalogue-pages[data-astro-cid-raaw66hy]{scroll-margin-top:112px}}
