.ads-consent{z-index:60;color:#242424;background:#faf9f6;border:1px solid #dedbd5;border-radius:12px;max-width:420px;padding:22px;font-size:13px;line-height:1.65;position:fixed;bottom:20px;left:20px;box-shadow:0 8px 30px #24242418}.ads-consent strong{font-size:16px}.ads-consent p{margin:8px 0}.ads-consent>a{font-size:12px;text-decoration:underline}.ads-consent .actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.ads-consent .button{cursor:pointer;min-height:42px;padding:10px 14px;font-size:12px}@media (max-width:600px){.ads-consent{max-width:none;padding:18px;bottom:92px;left:12px;right:12px}.ads-consent .actions{flex-wrap:nowrap}.ads-consent .button{flex:1;padding:10px 8px}}
