
#plakatod-cookie-banner[hidden],#plakatod-cookie-preferences[hidden]{display:none!important}
.plakatod-cookie-banner{position:fixed;z-index:2147483000;bottom:18px;left:18px;width:min(450px,calc(100vw - 36px));background:#121216;color:#f8fafc;border:1px solid #b97920;box-shadow:0 14px 45px #000b;border-radius:16px;padding:20px;font:14px/1.55 Inter,Arial,sans-serif;box-sizing:border-box}
.plakatod-cookie-banner *{box-sizing:border-box}.plakatod-cookie-head{font:600 20px/1.3 Oswald,Inter,sans-serif;letter-spacing:.2px;color:#f6bb56}.plakatod-cookie-head span{font-size:17px}.plakatod-cookie-banner p{color:#e0e0e5;margin:12px 0 17px}.plakatod-cookie-buttons{display:flex;flex-wrap:wrap;gap:8px}.plakatod-cookie-banner button{cursor:pointer;border-radius:9px;padding:10px 12px;font:600 13px Inter,Arial,sans-serif;min-height:41px}.plakatod-cookie-primary{background:#e6a33e!important;color:#15120b!important;border:1px solid #e6a33e!important}.plakatod-cookie-secondary{background:#24242b!important;color:#fff!important;border:1px solid #58545a!important}.plakatod-cookie-banner button:focus-visible,.plakatod-cookie-reopen:focus-visible,.plakatod-cookie-settings-link:focus-visible{outline:3px solid #f7cb6a;outline-offset:3px}.plakatod-cookie-preferences{border-top:1px solid #49424a;padding-top:12px;margin-top:14px}.plakatod-cookie-preferences label{display:block;margin-bottom:10px;color:#f5f5f5}.plakatod-cookie-preferences input{accent-color:#e6a33e;margin-right:8px}.plakatod-cookie-info{display:inline-block;margin-top:14px;color:#f6bb56!important;text-decoration:underline}.plakatod-cookie-reopen{position:fixed;left:10px;bottom:10px;z-index:2147482999;border:1px solid #b97920;border-radius:50%;width:34px;height:34px;color:#e6a33e;background:#121216;opacity:.76;cursor:pointer;font-size:18px}.plakatod-cookie-settings-link{background:none;border:0;color:#e6a33e;cursor:pointer;font:inherit;padding:0;text-decoration:underline}@media(max-width:540px){.plakatod-cookie-banner{bottom:12px;left:12px;width:calc(100vw - 24px);padding:16px}.plakatod-cookie-buttons button{flex:1 1 45%}} 

/* 0.19.88: A beállítások a lábléc diszkrét, szöveges hivatkozásaként érhetők el. */
.plakatod-cookie-reopen{display:none!important}
html body .plakatod-footer .plakatod-footer-legal .plakatod-cookie-settings-link,
html body .plakatod-footer-legal .plakatod-cookie-settings-link{
  appearance:none!important;-webkit-appearance:none!important;
  display:inline!important;min-height:0!important;width:auto!important;min-width:0!important;
  margin:0!important;padding:0!important;border:0!important;border-radius:0!important;
  box-shadow:none!important;background:none!important;background-color:transparent!important;
  color:var(--plakatod-gold,var(--plakatod-amber,#e6a33e))!important;
  -webkit-text-fill-color:currentColor!important;
  font:600 .82rem/normal Inter,Arial,sans-serif!important;
  line-height:inherit!important;text-decoration:none!important;cursor:pointer!important;
  vertical-align:baseline!important;
}
html body .plakatod-footer-legal .plakatod-cookie-settings-link:hover,
html body .plakatod-footer-legal .plakatod-cookie-settings-link:focus-visible{
  color:#ffd27a!important;text-decoration:underline!important;
}

/* 0.19.90: egységes, diszkrét, nézetfüggetlen lebegő hozzájárulási párbeszédablak. */
html body #plakatod-cookie-banner.plakatod-cookie-banner{
 position:fixed!important;inset:auto auto 22px 50%!important;transform:translateX(-50%)!important;
 width:min(440px,calc(100vw - 28px))!important;max-height:min(78vh,650px)!important;
 overflow-y:auto!important;padding:18px 20px!important;z-index:2147483000!important;
 border-radius:16px!important;border:1px solid #bf893b!important;
 background:#101014!important;color:#f4f1ea!important;box-shadow:0 14px 40px rgba(0,0,0,.55)!important;
}
html body #plakatod-cookie-banner[hidden]{display:none!important}
@media(max-width:600px){html body #plakatod-cookie-banner.plakatod-cookie-banner{
 bottom:12px!important;padding:15px!important;width:calc(100vw - 24px)!important;
 max-height:75vh!important}
}

/* 0.19.91: süti-beállítások natív szöveges lábléclink; nincsen gombstílus. */
html body .plakatod-footer-legal a.plakatod-cookie-settings-link,html body .plakatod-footer-legal a.plakatod-cookie-settings-link:visited{display:inline!important;appearance:none!important;min-height:0!important;min-width:0!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--plakatod-gold,var(--plakatod-amber,#e6a33e))!important;font:600 .82rem/normal Inter,Arial,sans-serif!important;text-decoration:none!important;}
