.rtr-cookie-settings{position:fixed;bottom:12px;left:12px;z-index:1000;border:1px solid #12633f;border-radius:8px;background:#fff;color:#12633f;padding:8px 12px;font:600 12px/1.4 system-ui,sans-serif;cursor:pointer}
.rtr-cookie-panel{position:fixed;bottom:54px;left:12px;z-index:10001;box-sizing:border-box;width:min(490px,calc(100% - 24px));max-height:calc(100dvh - 80px);overflow:auto;background:#fff;color:#10231c;border:1px solid #cbd8ce;border-radius:16px;padding:22px;box-shadow:0 8px 40px #10231c33;font:15px/1.6 system-ui,sans-serif;text-align:left}
.rtr-cookie-panel[hidden]{display:none!important}.rtr-cookie-panel strong{font-size:18px}.rtr-cookie-panel p{margin:10px 0 16px;color:#40574b}.rtr-cookie-panel a{color:#12633f;text-decoration:underline}.rtr-cookie-panel>div{display:flex;gap:10px;flex-wrap:wrap}.rtr-cookie-panel button{border:1px solid #12633f;border-radius:9px;background:#12633f;color:#fff;padding:10px 14px;font:600 14px/1.4 system-ui,sans-serif;cursor:pointer}.rtr-cookie-panel button[data-close]{background:#fff;color:#12633f}.rtr-cookie-panel button:focus-visible,.rtr-cookie-settings:focus-visible{outline:3px solid #bd8c27;outline-offset:3px}
