.klaro{--font-family:"IBM Plex Sans", system-ui, sans-serif;--title-font-family:"Archivo", system-ui, sans-serif;--font-size:15px;--border-radius:0;--border-style:solid;--border-width:1px;--dark1:#f7f5f0;--dark2:#ecebe7;--dark3:#d9d7d0;--light1:#0a0a0a;--light2:#0a0a0a24;--light3:#3a3a38;--white1:#0a0a0a;--white2:#0a0a0a;--white3:#3a3a38;--green1:#0a0a0a;--green2:#2e2e2c;--green3:#0a0a0a;--blue1:#0a0a0a;--blue2:#c2410c;--button-text-color:#fff;--box-shadow-color:#0a0a0a2e}.klaro .cookie-notice:not(.cookie-modal-notice),.klaro .cookie-modal .cm-modal.cm-klaro{color:#0a0a0a!important;background:#f7f5f0!important;border-top:3px solid #0a0a0a!important;border-radius:0!important;box-shadow:0 12px 40px #0a0a0a2e!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p,.klaro .cookie-modal p{color:#3a3a38!important}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-modal .cm-list-title{text-transform:uppercase;letter-spacing:-.01em;font-family:Archivo,system-ui,sans-serif;color:#0a0a0a!important}.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{text-transform:uppercase;letter-spacing:.04em;min-height:44px;transition:background-color .18s,color .18s;border-radius:0!important;padding:0 20px!important;font:600 13px/1 Archivo,system-ui,sans-serif!important}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{color:#fff!important;box-shadow:none!important;background-color:#0a0a0a!important}.klaro .cookie-modal .cm-btn.cm-btn-success:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:hover{color:#0a0a0a!important;background-color:#ff5b1f!important}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-decline,.klaro .cookie-notice .cm-btn.cm-btn-decline,.klaro .cookie-modal .cm-btn.cm-btn-danger,.klaro .cookie-notice .cm-btn.cm-btn-danger{color:#0a0a0a!important;background-color:#0000!important;box-shadow:inset 0 0 0 1px #0a0a0a!important}.klaro .cookie-modal .cm-btn.cm-btn-success-var:hover,.klaro .cookie-notice .cm-btn.cm-btn-success-var:hover,.klaro .cookie-modal .cm-btn.cm-btn-info:hover,.klaro .cookie-notice .cm-btn.cm-btn-info:hover,.klaro .cookie-modal .cm-btn.cm-btn-decline:hover,.klaro .cookie-notice .cm-btn.cm-btn-decline:hover,.klaro .cookie-modal .cm-btn.cm-btn-danger:hover,.klaro .cookie-notice .cm-btn.cm-btn-danger:hover{color:#fff!important;background-color:#0a0a0a!important}.klaro .cookie-modal .cm-btn:focus-visible,.klaro .cookie-notice .cm-btn:focus-visible,.klaro .cookie-modal a:focus-visible,.klaro .cookie-notice a:focus-visible{outline-offset:2px;outline:2px solid #ff5b1f}.klaro .cookie-modal a,.klaro .cookie-notice a,.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{text-decoration:underline;color:#c2410c!important}.klaro .cookie-modal a:hover,.klaro .cookie-notice a:hover{color:#0a0a0a!important}.klaro .cookie-modal .cm-list-input+.cm-list-label .slider{background-color:#b8b6ae}.klaro .cookie-modal .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#3a3a38!important}.klaro .cookie-modal .cm-bg{background:#0a0a0a73!important}.klaro .cookie-modal .cookie-modal-notice{z-index:1001;color:#0a0a0a!important;background:#f7f5f0!important;border-top:3px solid #0a0a0a!important;border-radius:0!important;width:calc(100% - 32px)!important;max-width:460px!important;margin:0!important;padding:28px 24px 24px!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 20px 60px #0a0a0a4d!important}.klaro .cookie-modal .cookie-modal-notice .cn-body{margin:0!important;padding:0!important}.klaro .cookie-modal .cookie-modal-notice h2{text-transform:uppercase;letter-spacing:-.01em;color:#0a0a0a!important;margin:0 0 12px!important;font:700 22px/1.1 Archivo,system-ui,sans-serif!important}.klaro .cookie-modal .cookie-modal-notice p{line-height:1.55;color:#3a3a38!important;margin:0 0 20px!important;font-size:15px!important}.klaro .cookie-modal .cookie-modal-notice .cn-ok{flex-direction:column-reverse!important;align-items:stretch!important;gap:16px!important;margin:0!important;display:flex!important}.klaro .cookie-modal .cookie-modal-notice .cn-buttons{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin:0!important;display:grid!important}.klaro .cookie-modal .cookie-modal-notice .cn-buttons .cm-btn{min-height:48px;width:100%!important;margin:0!important;padding:0 8px!important}.klaro .cookie-modal .cookie-modal-notice .cm-btn-lern-more{box-shadow:none!important;color:#c2410c!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;align-self:flex-start!important;min-height:24px!important;margin:0!important;padding:0!important;font:400 14px/1.4 IBM Plex Sans,system-ui,sans-serif!important;text-decoration:underline!important}.klaro .cookie-modal .cookie-modal-notice .cm-btn-lern-more:hover{color:#0a0a0a!important;background:0 0!important}