.klaro{--klaro-primary-color:#5a5a5a;--klaro-link-color:#333081;--klaro-link-color-hover:#333081;--klaro-link-decoration:inherit;--klaro-link-decoration-hover:inherit;--klaro-link-decoration-line:inherit;--klaro-link-decoration-line-hover:underline;--klaro-button-bg:#db0a5b;--klaro-button-border-width:2px;--klaro-button-text-color:#fff;--klaro-button-border:var(--klaro-button-border-width) solid #db0a5b;--klaro-button-border-radius:0.5rem;--klaro-button-padding:calc(0.5rem - var(--klaro-button-border-width)) 0.5rem;--klaro-button-font-size:1rem;--klaro-button-font-weight:700;--klaro-button-line-height:1.5;--klaro-button-box-shadow:inherit;--klaro-button-bg-hover:#db0a5b;--klaro-button-text-color-hover:#fff;--klaro-button-border-hover:var(--klaro-button-border-width) solid #db0a5b;--klaro-button-focus-outline:2px solid #333081;--klaro-button-focus-outline-offset:2px;--klaro-button-focus-box-shadow:inherit;--klaro-dialog-focus-outline:none;--klaro-dialog-focus-box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);--font-size:1rem;--font-family:inherit;--title-font-family:inherit;--klaro-slider-bg:#000;--klaro-slider-bg-active:#db0a5b;--klaro-slider-bg-required:#db0a5b;--green1:var(--klaro-link-color);--green2:var(--klaro-link-color);--green3:var(--klaro-link-color)}.klaro .context-notice .cm-list-description,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice ul,.klaro .cookie-modal .cm-list-description,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.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-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice .cm-list-description,.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:#5a5a5a}.klaro .context-notice .cm-btn,.klaro .context-notice .cm-btn.cm-btn-danger,.klaro .context-notice .cm-btn.cm-btn-decline,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn,.klaro .cookie-modal .cm-btn.cm-btn-danger,.klaro .cookie-modal .cm-btn.cm-btn-decline,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn,.klaro .cookie-notice .cm-btn.cm-btn-danger,.klaro .cookie-notice .cm-btn.cm-btn-decline,.klaro .cookie-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-success,.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{background-color:var(--klaro-button-bg);border:var(--klaro-button-border);border-radius:var(--klaro-button-border-radius);box-shadow:var(--klaro-button-box-shadow);color:var(--klaro-button-text-color);display:inline-block;font-size:var(--klaro-button-font-size);font-weight:var(--klaro-button-font-weight);line-height:var(--klaro-button-line-height);margin:0;padding:var(--klaro-button-padding);width:-moz-fit-content;width:fit-content}.klaro .context-notice .cm-btn.cm-btn-danger:hover,.klaro .context-notice .cm-btn.cm-btn-decline:hover,.klaro .context-notice .cm-btn.cm-btn-info:hover,.klaro .context-notice .cm-btn.cm-btn-success:hover,.klaro .context-notice .cm-btn:hover,.klaro .cookie-modal .cm-btn.cm-btn-danger:hover,.klaro .cookie-modal .cm-btn.cm-btn-decline:hover,.klaro .cookie-modal .cm-btn.cm-btn-info:hover,.klaro .cookie-modal .cm-btn.cm-btn-success:hover,.klaro .cookie-modal .cm-btn:hover,.klaro .cookie-notice .cm-btn.cm-btn-danger:hover,.klaro .cookie-notice .cm-btn.cm-btn-decline:hover,.klaro .cookie-notice .cm-btn.cm-btn-info:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:hover,.klaro .cookie-notice .cm-btn:hover,.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more:hover{background-color:var(--klaro-button-bg-hover);border:var(--klaro-button-border-hover);color:var(--klaro-button-text-color-hover);text-decoration:underline}.klaro .context-notice .cm-btn.cm-btn-danger:focus,.klaro .context-notice .cm-btn.cm-btn-decline:focus,.klaro .context-notice .cm-btn.cm-btn-info:focus,.klaro .context-notice .cm-btn.cm-btn-success:focus,.klaro .context-notice .cm-btn:focus,.klaro .cookie-modal .cm-btn.cm-btn-danger:focus,.klaro .cookie-modal .cm-btn.cm-btn-decline:focus,.klaro .cookie-modal .cm-btn.cm-btn-info:focus,.klaro .cookie-modal .cm-btn.cm-btn-success:focus,.klaro .cookie-modal .cm-btn:focus,.klaro .cookie-notice .cm-btn.cm-btn-danger:focus,.klaro .cookie-notice .cm-btn.cm-btn-decline:focus,.klaro .cookie-notice .cm-btn.cm-btn-info:focus,.klaro .cookie-notice .cm-btn.cm-btn-success:focus,.klaro .cookie-notice .cm-btn:focus,.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more:focus{box-shadow:var(--klaro-button-focus-box-shadow);outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);text-decoration:underline}.klaro .cm-services{margin-top:.5rem}.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{cursor:pointer;flex-grow:unset;margin-right:auto;text-align:center}.klaro .context-notice a,.klaro .cookie-modal a,.klaro .cookie-notice a{color:var(--klaro-link-color);text-decoration-line:var(--klaro-link-decoration-line);text-decoration-style:var(--klaro-link-decoration)}.klaro .context-notice a:hover,.klaro .cookie-modal a:hover,.klaro .cookie-notice a:hover{color:var(--klaro-link-color-hover);text-decoration-line:var(--klaro-link-decoration-line-hover);text-decoration-style:var(--klaro-link-decoration-hover)}.klaro .context-notice a:focus,.klaro .cookie-modal a:focus,.klaro .cookie-notice a:focus{outline:2px solid currentcolor;outline-offset:2px}.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:var(--klaro-button-focus-box-shadow);outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset)}.klaro .context-notice .cm-list-label .slider,.klaro .cookie-modal .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:var(--klaro-slider-bg);transition:none}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:var(--klaro-slider-bg-active)}.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:var(--klaro-slider-bg-required)}.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:var(--klaro-slider-bg-active);opacity:.6}.klaro .cookie-modal .cm-modal .hide svg{stroke:#333081}.klaro .cm-modal.cm-klaro:focus,.klaro .cm-modal.cm-klaro:focus-visible,.klaro .context-notice:focus,.klaro .context-notice:focus-visible,.klaro .cookie-notice:focus,.klaro .cookie-notice:focus-visible{outline:var(--klaro-dialog-focus-outline)}.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{opacity:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{gap:1rem;margin-top:1rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:0}@media (max-width:1199px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{width:100%}}.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{margin-right:0}@media (max-width:1199px){.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{width:100%}}.klaro .cookie-modal .cm-modal .hide:active,.klaro .cookie-modal .cm-modal .hide:focus{outline:var(--klaro-button-focus-outline)}
/*# sourceMappingURL=klaro.css.map */