/* Temporary catalogue split; styles stay within catalogue components. */
.catalog-collection-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 28px}
.catalog-collection-tabs a{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:12px 20px;border:1px solid #d7d7d7;border-radius:12px;background:#fff;color:#222;text-decoration:none;font-size:17px;line-height:1.4;transition:background .15s,border-color .15s}
.catalog-collection-tabs a:hover{border-color:#eb6f27}
.catalog-collection-tabs a[aria-current="page"]{background:#1a1a1a;border-color:#1a1a1a;color:#fff}
.catalog-collection-tabs strong{padding:3px 9px;border-radius:7px;background:rgba(120,120,120,.12);font-size:15px;white-space:nowrap}
.catalog-collection-tabs a[aria-current="page"] strong{background:rgba(255,255,255,.17)}
.catalog-collection-tabs small{font-size:12px;padding:3px 7px;border-radius:5px;background:#fff0e5;color:#93400b}
.catalog-collection-tabs a:focus-visible{outline:3px solid #f69a56;outline-offset:3px}
.catalog-collection-note{margin:0 0 24px!important;padding:14px 18px;border-radius:10px;background:#fff5eb;color:#624329;font-size:16px;line-height:1.5}
@media(max-width:600px){.catalog-collection-tabs{gap:9px;margin-bottom:20px}.catalog-collection-tabs a{width:100%;justify-content:flex-start;padding:12px 15px;font-size:16px}.catalog-collection-tabs small{margin-left:auto}}
