#cwseo-consent{position:fixed;z-index:99990;bottom:60px;left:24px;max-width:570px;width:calc(100% - 48px);box-sizing:border-box;background:#fff;border:1px solid #b7d1ca;border-top:4px solid #397b77;border-radius:14px;padding:22px;box-shadow:0 8px 38px #18352f30;color:#243747;font:14px/1.6 Montserrat,Arial,sans-serif}#cwseo-consent[hidden]{display:none!important}#cwseo-consent h2{font:700 19px/1.3 Montserrat,Arial,sans-serif;margin:0 0 10px;color:#243747}#cwseo-consent p{font:400 13px/1.6 Montserrat,Arial,sans-serif;margin:0 0 16px;color:#435665}.cwseo-consent-actions{display:flex;gap:10px;flex-wrap:wrap}#cwseo-consent button,#cwseo-cookie-settings{font:600 12px/1.4 Montserrat,Arial,sans-serif;border-radius:7px;padding:10px 13px;background:#eef5f3;border:1px solid #397b77;color:#245c58;cursor:pointer}#cwseo-consent button:hover,#cwseo-cookie-settings:hover{background:#d8ece5}#cwseo-consent button:focus-visible,#cwseo-cookie-settings:focus-visible{outline:3px solid #9f792a;outline-offset:3px}#cwseo-cookie-settings{position:fixed;z-index:99989;bottom:12px;left:16px;background:#fff;box-shadow:0 2px 8px #18352f20}#cwseo-consent .cwseo-consent-close[hidden]{display:none}@media(max-width:600px){#cwseo-consent{left:12px;width:calc(100% - 24px);padding:18px;bottom:60px}.cwseo-consent-actions>button{flex:1}#cwseo-consent .cwseo-consent-close{flex-basis:100%}}
