#narkonet-cookie-notice[hidden]{display:none!important}
#narkonet-cookie-notice{position:fixed;z-index:2090;left:20px;bottom:20px;width:420px;max-width:calc(100% - 40px);max-height:calc(100vh - 40px);overflow:auto;box-sizing:border-box;padding:24px;border:1px solid #e6e0e8;border-radius:10px;background:#fff;color:#29242e;box-shadow:0 4px 24px #0003;text-align:left;font:16px/1.55 Arial,sans-serif;overflow-wrap:anywhere}
#narkonet-cookie-notice p{margin:0;color:#48414d;font:inherit}
#narkonet-cookie-title{display:block;margin:0 0 12px;color:#29242e;font-size:22px;line-height:1.3;font-weight:700}
#narkonet-cookie-notice a{color:#742479;text-decoration:underline;text-underline-offset:3px}
#narkonet-cookie-notice button{display:block;box-sizing:border-box;width:100%;min-height:48px;margin:20px 0 0;padding:13px 18px;border:0;border-radius:6px;background:#742479;color:#fff;font:700 17px/1.3 Arial,sans-serif;cursor:pointer}
#narkonet-cookie-notice button:hover{background:#5e1d62}
#narkonet-cookie-notice :focus-visible,.narkonet-privacy-links a:focus-visible{outline:3px solid #2586aa;outline-offset:3px}
.narkonet-privacy-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin:10px 0 0;font-style:normal;line-height:1.5}
.narkonet-privacy-links a{margin:0!important;white-space:normal!important;overflow-wrap:anywhere}
.narkonet-privacy-fallback{clear:both;max-width:1200px;margin:15px auto;padding:0 15px}
.privacy-policy{line-height:1.65;overflow-wrap:anywhere}
.privacy-policy h2{font-size:22px;line-height:1.35;margin:26px 0 12px}
.privacy-policy ul{padding-left:24px}
.privacy-policy li{margin-bottom:8px}
.privacy-policy a{text-decoration:underline}
@media(max-width:600px){#narkonet-cookie-notice{left:10px;bottom:10px;max-width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:18px}#narkonet-cookie-notice p{font-size:14px}#narkonet-cookie-title{font-size:20px;margin-bottom:10px}#narkonet-cookie-notice button{margin-top:16px}}
