.catalogue-dialog{width:1050px}.catalogue-close{position:absolute;z-index:2;right:12px;top:12px;border:0;border-radius:50%;width:44px;height:44px;background:#fffefaee;font-size:28px}.catalogue-detail-image{background:var(--paper)}.catalogue-detail-image img{width:100%;max-height:65svh;object-fit:contain}.catalogue-detail-body{padding:30px}.catalogue-detail-body h2{margin-top:12px}.catalogue-detail-body>p:not(.eyebrow){margin-top:16px;color:var(--muted);font-size:14px;line-height:1.8;white-space:pre-line}.catalogue-details{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:20px 0;padding:0}.catalogue-details li{padding:6px 12px;font-size:12px;background:var(--paper)}.catalogue-detail-body>.button{margin-top:20px}.catalogue-dialog-navigation{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:25px;font-size:12px}.catalogue-photo-gallery{padding:18px 30px 0}.catalogue-photo-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.catalogue-photo-caption,.catalogue-photo-controls p{color:var(--muted);font-size:12px}.catalogue-photo-thumbnails{display:flex;gap:10px;overflow:auto;padding:3px}.catalogue-photo-thumbnails>button{flex:0 0 105px;padding:0;border:2px solid transparent;background:var(--paper);border-radius:3px;overflow:hidden}.catalogue-photo-thumbnails>button[aria-pressed=true]{border-color:var(--accent)}.catalogue-photo-thumbnails img{width:100%;aspect-ratio:1.4;object-fit:cover}.catalogue-photo-caption{margin-top:12px}@media(max-width:700px){.catalogue-detail-body{padding:24px 20px}.catalogue-photo-gallery{padding:15px 20px 0}.catalogue-photo-thumbnails>button{flex-basis:75px}}.load-more{display:flex;flex-direction:column;align-items:center;gap:10px;margin:40px 0 8px}.load-more__button{min-width:240px}.load-more__left{font-size:14px;color:var(--muted)}