:root{--notice-right:auto;--notice-left:40px;--notice-max-width:440px;--tm-dark-black:#3A3A3A;--tm-medium-black:#5C5C5C;--tm-white-color:#FEFEFE;--tm-full-white:#FFFFFF;--tm-grey:#DDDDDD;--tm-dark-grey:#CCCCCC;--border-radius:6px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{display:none}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{bottom:0;padding:20px 25px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.6rem}.klaro .cookie-notice .tm-modal-title{font-size:18px;margin-bottom:12px!important}.klaro .cookie-notice p{margin-top:0}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a,.klaro .cookie-notice .cn-body .tm-modal-title{font-weight:500}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{border-style:solid;border-width:2px;font-size:14px;font-family:inherit;line-height:1rem;padding:12px 20px;font-weight:500;margin:0 .5rem 0 0;border-radius:2px;cursor:pointer;box-shadow:0 0 5px rgb(0 0 0 / .15)}.klaro .cookie-notice{border-radius:var(--border-radius)}.klaro .cm-modal .cm-footer-buttons button:last-child,.klaro .cookie-notice .cm-btn.cm-btn-success{margin-right:0}.klaro .cookie-modal .cm-modal .cm-header h1.title{font-size:1.5rem;font-weight:400}.klaro .cookie-notice:not(.cookie-modal-notice){z-index:9999999}.klaro .cookie-modal{z-index:100000000}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){bottom:40px;left:var(--notice-left);right:var(--notice-right);max-width:var(--notice-max-width);box-shadow:0 4px 6px rgb(0 0 0 / 10%)}}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:var(--border-radius)}}@media (max-width:424px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{display:flex;flex-flow:row;align-items:stretch;flex-direction:column}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 0.25rem)}.klaro .cm-modal .cm-footer .cm-footer-buttons{flex-direction:column;align-items:stretch}.klaro .cm-modal .cm-footer-buttons .cm-btn{margin-right:0;margin-bottom:.5rem}}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:var(--tm-white-color);box-shadow:0 -1px 10px 0 #acabab4d}.klaro .cookie-notice .cn-body .tm-modal-title{color:var(--tm-dark-black)}.klaro .cookie-notice p{color:var(--tm-medium-black)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{color:var(--tm-white-color);border-color:var(--tm-dark-black);background-color:var(--tm-dark-black)}.klaro .cookie-notice .cn-decline,.klaro .cookie-modal .cm-btn-decline{color:var(--tm-dark-black);border-color:var(--tm-dark-black)}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{background-color:#fff0}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:var(--tm-dark-black)}.klaro .cookie-modal .cm-btn.cm-btn-success.cm-btn-accept{background-color:#fff0;color:var(--tm-dark-black)}.klaro .cookie-modal .cm-btn-decline{color:var(--tm-dark-black)}.klaro .cookie-modal .cm-powered-by a{font-size:.65rem;font-weight:300}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:var(--tm-white-color)}.klaro .cookie-modal .cm-modal .cm-header h1.title{color:var(--tm-dark-black)}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:var(--tm-medium-black)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-color:var(--tm-grey)}.klaro .cookie-modal .cm-modal .cm-footer,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-color:var(--tm-grey)}.klaro .cookie-modal .cm-modal .hide svg{stroke:var(--tm-dark-black)}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:var(--tm-full-white)}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:var(--tm-dark-grey)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px rgb(0 0 0 / 10%)}