#nodalto-ads-banner{position:fixed;bottom:18px;left:18px;z-index:10000;max-width:440px;padding:20px;background:#fff;color:#222;border:1px solid #dedede;border-radius:14px;box-shadow:0 8px 40px #0002;font:14px/1.5 system-ui,sans-serif}#nodalto-ads-banner p{margin:0 0 14px;font-size:14px;color:#222}#nodalto-ads-banner a{color:#844600;text-decoration:underline}#nodalto-ads-banner div{display:flex;gap:10px}#nodalto-ads-banner button{flex:1;border:1px solid #bbb;background:#f7f7f7;color:#222;border-radius:8px;padding:10px;cursor:pointer;font:600 14px system-ui}#nodalto-ads-banner button:first-child{background:#f9a72d;border-color:#f9a72d}.nodalto-privacy-settings{background:none;border:0;text-decoration:underline;color:inherit;font:inherit;cursor:pointer}@media(max-width:520px){#nodalto-ads-banner{left:10px;right:10px;bottom:10px;max-width:none;padding:16px}}
footer .nodalto-privacy-settings{display:inline-block!important;width:auto!important;min-width:0!important;min-height:0!important;margin:12px 0 0!important;padding:8px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font:400 12px/1.5 Manrope,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px;cursor:pointer}footer .nodalto-privacy-settings:hover{color:#e79b54!important}footer .nodalto-privacy-settings:focus-visible{outline:2px solid #e79b54;outline-offset:3px}
