.klaro .cookie-notice{background-color:rgba(255,255,255,.8)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;border-radius:16px!important;bottom:20px!important;left:20px!important;right:20px!important;width:auto!important;max-width:600px!important;margin:0 auto!important;padding:20px!important;animation:slideUp .5s ease-out!important}.klaro .cookie-notice,.klaro .cookie-notice .cn-body,.klaro .cookie-notice .cn-body div,.klaro .cookie-notice .cn-body p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{color:#1a1a1a!important}.dark .klaro .cookie-notice{background-color:rgba(15,15,15,.8)!important;border:1px solid rgba(255,255,255,.1)!important;color:#f0f0f0!important}.dark .klaro .cookie-notice .cn-body,.dark .klaro .cookie-notice .cn-body div,.dark .klaro .cookie-notice .cn-body p,.dark .klaro .cookie-notice h1,.dark .klaro .cookie-notice h2,.dark .klaro .cookie-notice li,.dark .klaro .cookie-notice p,.dark .klaro .cookie-notice strong,.dark .klaro .cookie-notice ul{color:#f0f0f0!important}.klaro .cookie-modal .cm-modal{background-color:#fff!important;border-radius:20px!important;box-shadow:0 20px 50px rgba(0,0,0,.2)!important;border:none!important;color:#1a1a1a!important}.klaro .cookie-modal .cm-modal .cm-body,.klaro .cookie-modal .cm-modal .cm-body li,.klaro .cookie-modal .cm-modal .cm-body p,.klaro .cookie-modal .cm-modal .cm-body span,.klaro .cookie-modal .cm-modal h1,.klaro .cookie-modal .cm-modal h2,.klaro .cookie-modal .cm-modal p,.klaro .cookie-modal .cm-modal strong,.klaro .cookie-modal .cm-modal ul{color:#1a1a1a!important}.dark .klaro .cookie-modal .cm-modal{background-color:#121212!important;color:#fff!important}.dark .klaro .cookie-modal .cm-modal .cm-body,.dark .klaro .cookie-modal .cm-modal .cm-body li,.dark .klaro .cookie-modal .cm-modal .cm-body p,.dark .klaro .cookie-modal .cm-modal .cm-body span,.dark .klaro .cookie-modal .cm-modal h1,.dark .klaro .cookie-modal .cm-modal h2,.dark .klaro .cookie-modal .cm-modal p,.dark .klaro .cookie-modal .cm-modal strong,.dark .klaro .cookie-modal .cm-modal ul{color:#f0f0f0!important}.klaro .cm-btn{border-radius:10px!important;font-weight:600!important;transition:all .2s ease!important}.klaro .cm-btn-success{background-color:#1a1a1a!important;color:#fff!important}.dark .klaro .cm-btn-success{background-color:#fff!important;color:#1a1a1a!important}.klaro .cm-btn-success:hover{transform:translateY(-2px)!important;box-shadow:0 5px 15px rgba(0,0,0,.2)!important}.klaro .cm-link{color:#666!important;text-decoration:underline!important}.dark .klaro .cm-link{color:#aaa!important}@keyframes slideUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.klaro .cm-switch .slider{background-color:#ccc!important;border-radius:34px!important}.klaro .cm-switch input:checked+.slider{background-color:#2ecc71!important}