form .field-error56{display:block;grid-column:1/-1;box-sizing:border-box;max-width:100%;margin:.45rem 0 .2rem;padding:.45rem .75rem;border-inline-start:3px solid #19758a;border-radius:0 .25rem .25rem 0;background:#eaf3f5;color:#163747;font-family:inherit;font-size:.9375rem;line-height:1.45;font-weight:500;letter-spacing:normal;overflow-wrap:anywhere}
form [aria-invalid=true][aria-describedby*="field-error56-"]{border-color:#19758a!important;outline-offset:3px}

body.layout27 #mega27 .mobile-groups27>.menu-locales58{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:16px 0 0}
body.layout27 #mega27 .menu-locales58>a{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:0 16px;margin:0;border:1px solid #b6c9cf;border-radius:24px;line-height:1.2;font-size:1rem;color:#0a1d34;text-decoration:none}
body.layout27 #mega27 .menu-locales58>a[aria-current=page]{background:#173745;border-color:#173745;color:#fff}
body#site-top26 footer.footer26 .footer-bottom26 button.cookie-settings54[data-cookie-settings],
body#site-top26 footer.footer26 .footer-bottom26 button.cookie-settings54[data-cookie-settings]>span,
footer.footer26 button.cookie-settings54[data-cookie-settings]>span{color:#f4f8fc!important;-webkit-text-fill-color:#f4f8fc!important;opacity:1}
footer.footer26 button.cookie-settings54[data-cookie-settings]:focus-visible{outline:2px solid #82d8e5;outline-offset:3px}

body.layout27 #mega27 .mobile-groups27>.menu-locales58[hidden]{display:none!important}
