body.gd-only-site .gd-cookie-panel[hidden],body.gd-only-site .gd-cookie-settings[hidden]{display:none!important}body.gd-only-site .gd-cookie-panel,body.gd-only-site .gd-cookie-settings{font-family:'Plus Jakarta Sans',Arial,sans-serif;box-sizing:border-box;position:fixed;z-index:2147483000;color:#24201d}body.gd-only-site .gd-cookie-panel{left:16px;right:16px;bottom:16px;max-width:1140px;margin:auto;padding:22px 26px;background:#fff9f3;border:1px solid #f2d6bd;border-radius:16px;box-shadow:0 12px 55px rgba(0,0,0,.22);display:flex;gap:22px;align-items:center;justify-content:space-between}body.gd-only-site .gd-cookie-panel strong{font-size:18px;color:#2a2420}body.gd-only-site .gd-cookie-panel p{font-size:13px;line-height:1.6;margin:6px 0 0;color:#55453a}body.gd-only-site .gd-cookie-panel a{color:#ad5208;text-decoration:underline}body.gd-only-site .gd-cookie-actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center;justify-content:flex-end;flex-shrink:0}body.gd-only-site .gd-cookie-actions button{cursor:pointer;font:700 13px 'Plus Jakarta Sans',Arial,sans-serif;color:#2a2420;background:#fff;border:1px solid #dfad85;border-radius:8px;padding:12px 16px;min-height:42px}body.gd-only-site .gd-cookie-actions button:hover,body.gd-only-site .gd-cookie-actions button:focus-visible{outline:2px solid #c56618;outline-offset:1px}body.gd-only-site .gd-cookie-actions button[data-gd-cookies="accept"]{background:#f18524;border-color:#f18524;color:#fff}body.gd-only-site .gd-cookie-settings{inset:0;background:rgba(16,13,11,.67);display:flex;align-items:center;justify-content:center;padding:20px}body.gd-only-site .gd-cookie-settings-box{width:min(100%,550px);max-height:85vh;overflow:auto;background:#fff9f3;border-radius:18px;padding:28px;box-shadow:0 20px 70px rgba(0,0,0,.25)}body.gd-only-site .gd-cookie-settings h2{font:400 30px 'DM Serif Display',Georgia,serif;color:#292929;margin:0 0 8px}body.gd-only-site .gd-cookie-settings p{font-size:13px;line-height:1.6;color:#574a41;margin-bottom:18px}body.gd-only-site .gd-cookie-switch{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 2px;border-top:1px solid #e9d9ca;font-size:15px;font-weight:700;color:#292929}body.gd-only-site .gd-cookie-switch small{display:block;font-weight:400;color:#665b52;font-size:12px;margin-top:3px}body.gd-only-site .gd-cookie-switch input{accent-color:#ef8726;width:21px;height:21px;flex-shrink:0}body.gd-only-site .gd-cookie-settings .gd-cookie-actions{margin-top:22px}body.gd-only-site .gd-cookie-settings .gd-cookie-actions button{flex:1}@media(max-width:780px){body.gd-only-site .gd-cookie-panel{display:block;padding:20px;left:10px;right:10px;bottom:10px}body.gd-only-site .gd-cookie-actions{margin-top:16px;justify-content:stretch}body.gd-only-site .gd-cookie-panel .gd-cookie-actions button{flex:1}body.gd-only-site .gd-cookie-settings-box{padding:22px}body.gd-only-site .gd-cookie-settings .gd-cookie-actions button{flex-basis:100%}}
