.mc-page .catalogue-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:28px 0;padding:18px 0;border-top:1px solid #d8e1e8}
.mc-page .catalogue-pagination[hidden]{display:none}
.mc-page .catalogue-pagination button{min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #9aaebe;border-radius:3px;background:white;color:#18334b;font:500 14px/1.3 system-ui;cursor:pointer}
.mc-page .catalogue-pagination button[aria-current="page"]{background:#183f68;color:white;border-color:#183f68}
.mc-page .catalogue-pagination button:disabled{opacity:.4;cursor:default}
.mc-page .catalogue-pagination button:focus-visible,.catalogue-description summary:focus-visible{outline:3px solid #255a91;outline-offset:3px}
.catalogue-page-status{flex-basis:100%;text-align:center;font:13px/1.4 system-ui;color:#516373}
.mc-page .catalogue-description{margin:10px 0;font-size:14px;line-height:1.5}
.mc-page .catalogue-description summary{cursor:pointer;min-height:32px;color:#255a91}
.mc-page .catalogue-description p{font-size:14px;line-height:1.55}
.mc-page .baroque-series-copy>p:not(.buyer-form):not(.selection-fact),.mc-page .christmas-collection-copy>p:not(.christmas-family-name){font-size:15px;line-height:1.55;margin:10px 0}
@media(max-width:600px){.mc-page .catalogue-pagination{gap:6px}.mc-page .catalogue-pagination button{padding:8px 10px}}
