.klaro #klaro-cookie-notice{padding:.5rem}.klaro #klaro-cookie-notice .cn-buttons .cm-btn{padding:.8rem 1.5rem}.klaro #klaro-cookie-notice .cn-buttons .cm-btn.cm-btn-danger{background-color:var(--color-primary)}.klaro #klaro-cookie-notice .cn-buttons .cm-btn.cm-btn-success{background-color:var(--color-secondary)}.klaro #klaro-cookie-notice:focus-visible{outline:none;border:none}.klaro #cookieScreen .cookie-modal-notice{padding:1rem;border-radius:10px}.klaro #cookieScreen .cookie-modal-notice .cn-body #id-cookie-notice{font-size:var(--font-size-sm-clamp)}.klaro #cookieScreen .cookie-modal-notice .cn-body .cn-ok{margin-top:1.5rem}.klaro #cookieScreen .cookie-modal-notice .cn-body .cn-ok .cm-btn-lern-more{background:none;color:var(--color-primary)}.klaro #cookieScreen .cm-modal{padding:.5rem}.klaro #cookieScreen .cm-modal .cm-body .cm-purposes .cm-switch .slider{outline:none}.klaro #cookieScreen .cm-modal .cm-body .cm-purposes .cm-switch .slider:focus-visible{outline:none;border:none}.klaro #cookieScreen .cm-modal .cm-footer .cm-footer-buttons .cm-btn{padding:.8rem 1.5rem}.klaro #cookieScreen .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-danger{background-color:var(--color-primary)}.klaro #cookieScreen .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-success{background-color:var(--color-secondary)}@media(max-width: 991px){.klaro #cookieScreen .cm-modal .cm-footer .cm-footer-buttons{display:flex;flex-direction:column;gap:.5rem}}