/* Local links connect the catalog, original swatches and application page. */
.mesh-journey{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0;margin:0 0 24px;border-bottom:1px solid #e4dfd7}
.mesh-journey a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #ddd8cf;border-radius:6px;background:#fff;color:#334b56;font-size:14px;line-height:1.4;text-decoration:none}
.mesh-journey a[aria-current="page"]{background:#9b4b12;border-color:#9b4b12;color:#fff}
.mesh-journey a:hover{box-shadow:0 0 0 2px #eadfd0}
.mesh-detail-application a{display:inline-flex;align-items:center;min-height:44px;color:#9b4b12;text-underline-offset:4px}
@media(max-width:600px){.mesh-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:18px;padding:8px 0 16px}.mesh-journey a{justify-content:center;text-align:center;padding:10px 7px;font-size:12px}}

/* Contextual category entry, shared with the normal catalogue filtering. */
.catalog-mesh-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;margin-bottom:24px;background:#f3eee5;border:1px solid #ded7ca;border-radius:10px}.catalog-mesh-entry[hidden]{display:none}.catalog-mesh-entry strong{font-size:23px}.catalog-mesh-entry p{margin:8px 0 0;color:#62737c}.catalog-mesh-entry .catalog-quick-links{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:760px){.catalog-mesh-entry{align-items:flex-start;flex-direction:column;padding:18px}}
