/* The catalogue retains its own bright shell; links stay available on mobile. */
.ll-header-tools nav { flex-wrap:wrap; }
@media (max-width:767px) {
 .ll-header-tools nav a[data-sustainability-link] { display:inline-flex; min-height:44px; align-items:center; }
 .ll-header-tools nav { display:flex; }
 .ll-header-tools nav a:not([data-sustainability-link]) { display:none; }
 .ll-header-tools { gap:10px; }
 .ll-header-tools nav a { font-size:11px; }
}
@media (max-width:720px) {
 .ll-header { margin-bottom:44px; }
 .ll-header-tools nav { position:absolute; top:64px; left:0; right:0; height:44px; padding:0 22px; background:var(--ll-bg); border-bottom:1px solid var(--ll-line); justify-content:flex-end; }
 .ll-header-tools nav a[data-sustainability-link] { padding:8px 0; }
}
