/* Samostojen slog, brez vpliva na obstojece elemente strani */
#cookie-consent[hidden]{display:none!important}
#cookie-consent{position:fixed!important;inset:auto 0 0 0!important;z-index:2147483000!important;box-sizing:border-box!important;width:100%!important;max-width:100vw!important;background:#fff!important;color:#252c33!important;border-top:1px solid #e1e6e9!important;box-shadow:0 -5px 24px rgba(0,0,0,.12)!important;font:inherit!important;transform:none!important;visibility:visible!important;opacity:1!important}
#cookie-consent *{box-sizing:border-box!important}
#cookie-consent .cookie-consent-inner{max-width:1200px;margin:0 auto;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:22px}
#cookie-consent p{margin:0!important;font-size:14px!important;line-height:1.55!important;flex:1;min-width:0}
#cookie-consent a{color:#005482!important;text-decoration:underline!important}
#cookie-consent .cookie-consent-actions{display:flex;gap:10px;flex-shrink:0}
#cookie-consent button{appearance:none!important;cursor:pointer!important;font:inherit!important;font-size:14px!important;font-weight:600!important;border:1px solid #005482!important;border-radius:4px!important;padding:10px 20px!important;line-height:1.3!important;min-height:42px!important;white-space:nowrap!important}
#cookie-reject{background:#fff!important;color:#005482!important}
#cookie-accept{background:#005482!important;color:#fff!important}
@media(max-width:700px){#cookie-consent .cookie-consent-inner{flex-direction:column;align-items:stretch;gap:12px;padding:16px}#cookie-consent .cookie-consent-actions{justify-content:flex-end}#cookie-consent button{flex:1}}
