.consent{z-index:115;color:#2c3931;background:#fcfdf9;border:1px solid #dce4d6;border-radius:16px;gap:14px;width:min(380px,100vw - 32px);padding:18px 20px;font-size:13px;line-height:1.55;display:grid;position:fixed;bottom:16px;left:16px;box-shadow:0 18px 60px #13231930}.consent p{margin:0}.consent strong{margin-bottom:4px;font-size:14px;display:block}.consent a{color:#3e6b4a;text-underline-offset:3px;white-space:nowrap}.consent div{gap:10px;display:flex}.consent button{color:#2c3931;background:#fafcf8;border:1px solid #cdd7cd;border-radius:8px;flex:1;min-height:40px;font-size:13px;font-weight:600}
