.klaro{--notice-max-width:31.25rem;--border-radius:0;--button-text-color:#000;--light1:#212529;--dark2:#cabdb1;--dark3:#212529;--green1:#db0036;--green2:#cabdb1;--blue1:#cabdb1}.klaro .context-notice,.klaro .cookie-modal .cm-modal,.klaro .cookie-modal-notice{padding:1.25rem}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-modal .cm-btn,.klaro .cookie-modal-notice .cm-btn{margin:0;padding:.5rem 1.25rem;text-transform:uppercase;width:auto!important}.klaro .context-notice .cm-btn:before,.klaro .cookie-modal .cm-modal .cm-btn:before,.klaro .cookie-modal-notice .cm-btn:before{content:"//";margin-right:.25rem}.klaro .context-notice .cm-btn:hover,.klaro .cookie-modal .cm-modal .cm-btn:hover,.klaro .cookie-modal-notice .cm-btn:hover{--button-text-color:#db0036}.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-modal .cm-btn.cm-btn-success,.klaro .cookie-modal-notice .cm-btn.cm-btn-success{--green1:#cabdb1}.klaro .context-notice p,.klaro .cookie-modal .cm-modal p,.klaro .cookie-modal-notice p{font-size:1rem}.klaro .context-notice a,.klaro .cookie-modal .cm-modal a,.klaro .cookie-modal-notice a{color:#db0036}.klaro .context-notice a:hover,.klaro .cookie-modal .cm-modal a:hover,.klaro .cookie-modal-notice a:hover{text-decoration:underline}.klaro .cookie-modal-notice{max-width:40rem}.klaro .cookie-modal-notice h2{font-size:2rem;margin-top:0}.klaro .cookie-modal-notice p{margin-bottom:1rem}.klaro .cookie-modal-notice p span>span{display:block;margin-bottom:1rem}.klaro .cookie-modal .cm-modal{padding-bottom:0}.klaro .cookie-modal .cm-modal button.hide{align-items:center;display:flex;height:1.25rem;justify-content:center;padding:0;width:1.25rem}.klaro .cookie-modal .cm-modal .cm-body .cm-list-description,.klaro .cookie-modal .cm-modal .cm-body .cm-list-title{font-size:1rem}.klaro .cookie-modal .cm-modal .cm-body .cm-list-label{margin-bottom:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes{color:#666;font-size:1rem}.klaro .cookie-modal .cm-modal .cm-body .slider{background-color:#ced4da;border:.0625rem solid #868686;box-shadow:none}.klaro .cookie-modal .cm-modal .cm-body .slider:hover{background-color:#868686}.klaro .cookie-modal .cm-modal .cm-body .slider.active:before{background-color:#fff}.klaro .cookie-modal .cm-modal .cm-body input:focus-visible+label .slider{outline:.0625rem solid #000;outline-offset:.125rem}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#db0036}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a.imprintLink{color:#db0036;font-size:1rem}.klaro .cookie-modal .cm-modal .cm-footer-buttons,.klaro .cookie-modal .cm-modal .cn-buttons,.klaro .cookie-modal .cm-modal .cn-ok,.klaro .cookie-modal-notice .cn-body .cm-footer-buttons,.klaro .cookie-modal-notice .cn-body .cn-buttons,.klaro .cookie-modal-notice .cn-body .cn-ok{display:grid;gap:.75rem;justify-content:center;margin:unset}@media (min-width:500px){.klaro .cookie-modal .cm-modal .cm-footer-buttons,.klaro .cookie-modal .cm-modal .cn-buttons,.klaro .cookie-modal .cm-modal .cn-ok,.klaro .cookie-modal-notice .cn-body .cm-footer-buttons,.klaro .cookie-modal-notice .cn-body .cn-buttons,.klaro .cookie-modal-notice .cn-body .cn-ok{display:flex}}.klaro .cookie-modal .cm-modal .cm-btn-info,.klaro .cookie-modal-notice .cn-body .cm-btn-info{order:2}.klaro .cookie-modal .cm-modal .cn-decline,.klaro .cookie-modal-notice .cn-body .cn-decline{order:3}.klaro .cookie-modal .cm-modal .cm-btn-success:not(.cm-btn-accept),.klaro .cookie-modal-notice .cn-body .cm-btn-success:not(.cm-btn-accept){order:1}.klaro .context-notice{background-color:#f2f2f2;border:0}.klaro .context-notice .cm-btn{margin-right:.5rem}.klaro .context-notice .cm-btn.cm-btn-success{--green1:#db0036;color:#fff}.klaro .context-notice .cm-btn.cm-btn-success:hover{color:#000}