.analytics-consent{z-index:100;color:#20251d;background:#fff;border:1px solid #d7d9d1;border-radius:1rem;max-width:42rem;max-height:calc(100dvh - 2rem);padding:1rem 1.25rem;font-size:.875rem;position:fixed;bottom:1rem;left:1rem;right:1rem;overflow:auto;box-shadow:0 8px 30px #0002}.analytics-consent p{margin:0 0 .75rem}.analytics-consent a{text-decoration:underline}.analytics-consent div{flex-wrap:wrap;gap:.5rem;display:flex}.analytics-consent button,.analytics-settings{color:#20251d;cursor:pointer;background:#fff;border:1px solid #687061;border-radius:.5rem;padding:.5rem .75rem}.analytics-consent button:last-child{color:#fff;background:#20251d}.analytics-settings{margin:.5rem 1rem 1rem;font-size:.75rem}.ads-preferences{color:#20251d;background:#fff;border:1px solid #687061;border-radius:1rem;max-width:48rem;margin:1rem auto;padding:1.25rem}.ads-preferences button{color:#20251d;cursor:pointer;background:#fff;border:1px solid #687061;border-radius:.5rem;padding:.5rem .75rem}
