/* Scoped audit fixes: preserve the established design. */
.catalogue-feedback{margin:20px 0;padding:18px;background:#f3ece5;color:#30271f;border-radius:12px}
.catalogue-feedback p{margin:0 0 12px;line-height:1.5}
.catalogue-retry{min-height:44px;padding:10px 18px;border:0;border-radius:24px;background:#ed9815;color:#111;font:600 14px Inter,Arial,sans-serif;cursor:pointer}
.catalogue-retry:disabled{opacity:.65;cursor:wait}
.catalogue-retry:focus-visible{outline:3px solid #254f50;outline-offset:3px}
/* r297: narrow navigation keeps words legible in both languages. */
@media(max-width:360px){
 header.header .simple-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}
 .simple-navigation>a{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;padding-inline:4px!important}
 .simple-navigation>.journey-navigation>summary{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;padding-inline:4px!important}
}
