#pp-consent[hidden],.pp-cookie-reopen[hidden]{display:none!important}.pp-banner,#pp-preferences{font:16px/1.6 Lato,Arial,sans-serif;color:#162334;background:#fff;border:1px solid #a9b5c2;border-radius:16px;box-shadow:0 8px 48px #0003;padding:24px}.pp-banner{position:fixed;bottom:20px;left:20px;right:20px;max-width:1100px;margin:auto;z-index:2147483000}.pp-banner h2,#pp-preferences h2{font:700 24px/1.3 Lato,sans-serif;color:#162334;margin:0 0 12px}.pp-banner p,#pp-preferences p{color:#162334}.pp-banner a,#pp-preferences a{color:#1252a0;text-decoration:underline}.pp-cookie-actions{display:flex;gap:10px;flex-wrap:wrap}.pp-cookie-actions button{font:700 15px Lato,sans-serif;border:2px solid #173b62;background:#fff;color:#173b62;border-radius:8px;min-height:44px;padding:10px 18px;cursor:pointer}.pp-cookie-actions button:focus-visible,.pp-cookie-reopen:focus-visible{outline:3px solid #f6ab21;outline-offset:3px}.pp-cookie-actions button:disabled{opacity:.5}.pp-cookie-error{color:#a21b28!important}.pp-cookie-error:empty{display:none}#pp-preferences{width:min(700px,92vw);max-height:85vh;overflow:auto}#pp-preferences::backdrop{background:#152536aa}#pp-preferences label{font-weight:700;display:block}#pp-preferences input{width:20px;height:20px;vertical-align:middle;accent-color:#173b62}#pp-preferences section{border-top:1px solid #dde4ec;padding-top:12px}.pp-cookie-reopen{position:fixed;bottom:6px;left:8px;z-index:9990;background:#fff;color:#173b62;border:1px solid #8196ad;border-radius:6px;padding:6px 10px;font:13px Lato,sans-serif}.pp-noscript{padding:12px;background:#fff;color:#162334}@media(max-width:600px){.pp-banner{left:8px;right:8px;bottom:8px;padding:16px;max-height:78vh;overflow:auto}.pp-cookie-actions button{flex:1 1 130px}.pp-banner h2{font-size:21px}}

body .pp-cookie-reopen{color:#173b62!important;background:#ffffff!important}
