.cookieBackdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#070c0a47;align-items:flex-end;padding:22px;display:flex;position:fixed;inset:0}.cookiePanel{color:#151716;background:#f7f4ed;border:1px solid #826f4c47;grid-template-columns:260px 1fr;width:min(1080px,100%);margin:0 auto;display:grid;box-shadow:0 24px 80px #00000038}.cookieBrand{color:#fff;background:#172521;flex-direction:column;justify-content:center;align-items:center;padding:45px 30px;display:flex}.cookieBrand img{width:92px;height:auto}.cookieBrand span{margin-top:18px;font:400 22px/1 Georgia,serif}.cookieContent{padding:42px 48px}.cookieEyeline{text-transform:uppercase;letter-spacing:.22em;color:#8f7953;font:8px/1.2 Arial,sans-serif;margin:0 0 13px!important}.cookieContent h2{margin:0 0 17px;font:400 clamp(28px,3vw,42px)/1.08 Georgia,serif}.cookieContent>p:not(.cookieEyeline):not(.cookieLinks){color:#55544f;max-width:680px;margin:0;font:14px/1.65 Arial,sans-serif}.cookieActions{gap:12px;margin-top:28px;display:flex}.cookieActions button{color:#fff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#172521;border:1px solid #172521;padding:15px 20px;font:600 9px/1 Arial,sans-serif}.cookieActions .cookieSecondary{color:#172521;background:0 0}.cookieLinks{gap:20px;font:11px/1.3 Arial,sans-serif;display:flex;margin:21px 0 0!important}.cookieLinks a{text-underline-offset:4px;text-decoration:underline}.cookieCategories{gap:8px;margin-top:25px;display:grid}.cookieCategories>div{border:1px solid #d8d0c1;justify-content:space-between;align-items:center;gap:20px;padding:15px 17px;display:flex}.cookieCategories span{flex-direction:column;gap:5px;display:flex}.cookieCategories strong{font:600 12px Arial,sans-serif}.cookieCategories small{color:#666;font:11px/1.4 Arial,sans-serif}.cookieCategories b{white-space:nowrap;color:#687a64;text-transform:uppercase;letter-spacing:.1em;font:600 9px Arial,sans-serif}.cookieCategories .inactive{opacity:.62}.cookieReopen{z-index:900;color:#4d493f;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f8f7f3f0;border:1px solid #b9aa91;padding:8px 11px;font:8px/1 Arial,sans-serif;position:fixed;bottom:14px;left:16px}@media (width<=700px){.cookieBackdrop{padding:10px}.cookiePanel{grid-template-columns:1fr;max-height:94vh;overflow:auto}.cookieBrand{flex-direction:row;gap:16px;padding:23px}.cookieBrand img{width:50px}.cookieBrand span{margin:0;font-size:19px}.cookieContent{padding:28px 24px 25px}.cookieActions{flex-direction:column}.cookieActions button{width:100%}.cookieCategories>div{flex-direction:column;align-items:flex-start;gap:10px}.cookieLinks{flex-wrap:wrap}}
