.cookie-notice{align-items:center;background:#102a23;border:1px solid rgba(214,237,113,.28);border-radius:16px;bottom:18px;box-shadow:0 18px 55px rgba(9,31,25,.28);color:#eef4ef;display:flex;gap:24px;justify-content:space-between;left:50%;max-width:920px;padding:18px 20px;position:fixed;transform:translateX(-50%);width:calc(100% - 32px);z-index:1000}.cookie-notice-copy{align-items:flex-start;display:flex;gap:13px}.cookie-notice-icon{align-items:center;background:var(--lime);border-radius:50%;color:var(--ink);display:flex;flex:none;font-weight:900;height:36px;justify-content:center;width:36px}.cookie-notice strong{display:block;font-size:.94rem;margin-bottom:3px}.cookie-notice p{color:#c7d5ce;font-size:.8rem;line-height:1.5;margin:0}.cookie-notice p a{color:var(--lime);font-weight:800}.cookie-notice .button{background:var(--lime);color:var(--ink);flex:none;padding:10px 18px}.cookie-clear-box{align-items:flex-start;background:#f1f5ee;border:1px solid #d8e2d5;border-radius:12px;display:flex;flex-direction:column;gap:9px;margin-top:17px;padding:16px}.cookie-clear-box small{color:var(--muted);font-size:.76rem}.cookie-clear-box .button{font-size:.8rem}@media(max-width:680px){.cookie-notice{align-items:stretch;bottom:10px;flex-direction:column;gap:14px;padding:16px}.cookie-notice .button{width:100%}.cookie-notice-copy{gap:10px}.cookie-notice-icon{height:32px;width:32px}.cookie-clear-box .button{width:100%}}
