.klaro{color:var(--theme-section-text)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .context-notice .cm-switch-container,.klaro .cookie-modal .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom:1px solid #c8c8c8;border-bottom:var(--border-width,1px) var(--border-style,solid) var(--light2,#c8c8c8);display:block;line-height:20px;min-height:40px;padding:10px 10px 10px 66px;position:relative;vertical-align:middle}.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-modal .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .context-notice .cm-switch-container p,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .cookie-modal .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .context-notice .cm-switch,.klaro .cookie-modal .cm-switch,.klaro .cookie-notice .cm-switch{display:inline-block;height:30px;position:relative;width:50px}.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(--theme-button-bg-1)}.theme-central .klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.theme-central .klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.theme-central .klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:var(--theme-button-bg-2)}.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(--theme-button-bg-1);opacity:.6}.theme-central .klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.theme-central .klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.theme-central .klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:var(--theme-button-bg-2);opacity:.6}.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before{transform:translateX(10px)}.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:var(--theme-button-bg-1);opacity:.6}.theme-central .klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.theme-central .klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.theme-central .klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:var(--theme-button-bg-2);opacity:.6}.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider:before{transform:translateX(10px)}.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(--theme-button-bg-1);cursor:not-allowed;opacity:.6}.theme-central .klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.theme-central .klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.theme-central .klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:var(--theme-button-bg-2);cursor:not-allowed;opacity:.6}.klaro .context-notice .cm-list-input,.klaro .cookie-modal .cm-list-input,.klaro .cookie-notice .cm-list-input{height:30px;left:0;opacity:0;position:absolute;top:0;width:50px}.klaro .context-notice .cm-list-title,.klaro .cookie-modal .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.875rem;font-weight:700;line-height:1.25rem}.klaro .context-notice .cm-list-description,.klaro .cookie-modal .cm-list-description,.klaro .cookie-notice .cm-list-description{font-size:.875rem;line-height:1.25rem;padding-top:.25rem}.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{left:0;position:absolute}.klaro .context-notice .cm-list-label .slider,.klaro .cookie-modal .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2,#f2f2f2);bottom:0;cursor:pointer;display:inline-block;left:0;position:absolute;right:0;top:0;transition:.4s;width:50px}.klaro .context-notice .cm-list-label .slider:before,.klaro .cookie-modal .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{background-color:#e6e6e6;background-color:var(--white3,#e6e6e6);bottom:5px;content:"";height:20px;left:5px;position:absolute;transition:.4s;width:20px}.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-modal .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .context-notice .cm-list-label .slider.round:before,.klaro .cookie-modal .cm-list-label .slider.round:before,.klaro .cookie-notice .cm-list-label .slider.round:before{border-radius:50%}.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3,#48dfb2);box-shadow:0 0 1px var(color,green3)}.klaro .context-notice .cm-list-label input:checked+.slider:before,.klaro .cookie-modal .cm-list-label input:checked+.slider:before,.klaro .cookie-notice .cm-list-label input:checked+.slider:before{transform:translateX(20px)}.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:0 4px 6px 0 hsla(0,0%,49%,.2),5px 5px 10px 0 hsla(0,0%,49%,.19)}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{transform:translateX(20px)}.klaro .context-notice .slider,.klaro .cookie-modal .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .context-notice a,.klaro .cookie-modal a,.klaro .cookie-notice a{color:var(--theme-link-text-color-2);height:1.375rem}.klaro .context-notice a:hover,.klaro .cookie-modal a:hover,.klaro .cookie-notice a:hover{border-color:var(--theme-link-border-color-2)}.klaro .cookie-notice p span strong{display:inline-block;font-size:1.125rem;line-height:1.75rem;padding-bottom:1rem}@media (min-width:660px){.klaro .cookie-notice p span strong{font-size:1.375rem}}.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice li,.klaro .context-notice p,.klaro .context-notice ul,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice ul{display:block;margin:.7em 0 0;padding:0;text-align:left}.klaro .context-notice .cm-link,.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{--tw-shadow:0px 0px 10px rgba(0,0,0,.15);--tw-shadow-colored:0px 0px 10px var(--tw-shadow-color);--tw-ring-color:transparent;border-color:transparent;border-radius:9999px;border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.25rem;line-height:1.625;padding:.5rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.klaro .context-notice .cm-btn:focus,.klaro .cookie-modal .cm-btn:focus,.klaro .cookie-notice .cm-btn:focus{--tw-shadow:0px 0px 0px 2px var(--theme-focus);--tw-shadow-colored:0px 0px 0px 2px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline-style:hidden}.klaro .context-notice .cm-btn:focus-visible,.klaro .cookie-modal .cm-btn:focus-visible,.klaro .cookie-notice .cm-btn:focus-visible{outline-color:var(--theme-focus);outline-style:solid;outline-width:2px}.klaro .context-notice .cm-btn:active,.klaro .cookie-modal .cm-btn:active,.klaro .cookie-notice .cm-btn:active{border-color:var(--theme-button-active-border)!important}@media (min-width:640px){.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{width:auto}}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{background-color:var(--theme-button-bg-1);border-color:var(--theme-button-bg-1);color:var(--theme-button-text-1)}.klaro .context-notice .cm-btn:hover,.klaro .cookie-modal .cm-btn:hover,.klaro .cookie-notice .cm-btn:hover{background-color:var(--theme-button-bg-hover-1);color:var(--theme-button-text-hover-1)}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{align-items:center;display:inline-flex;flex-wrap:nowrap}.klaro .context-notice .cm-btn ::slotted([slot=start]),.klaro .context-notice .cm-btn ft-icon:first-child,.klaro .context-notice .cm-btn svg:first-child,.klaro .cookie-modal .cm-btn ::slotted([slot=start]),.klaro .cookie-modal .cm-btn ft-icon:first-child,.klaro .cookie-modal .cm-btn svg:first-child,.klaro .cookie-notice .cm-btn ::slotted([slot=start]),.klaro .cookie-notice .cm-btn ft-icon:first-child,.klaro .cookie-notice .cm-btn svg:first-child{margin-right:.75rem}.klaro .context-notice .cm-btn ::slotted([slot=end]),.klaro .context-notice .cm-btn ft-icon:last-child,.klaro .context-notice .cm-btn svg:last-child,.klaro .cookie-modal .cm-btn ::slotted([slot=end]),.klaro .cookie-modal .cm-btn ft-icon:last-child,.klaro .cookie-modal .cm-btn svg:last-child,.klaro .cookie-notice .cm-btn ::slotted([slot=end]),.klaro .cookie-notice .cm-btn ft-icon:last-child,.klaro .cookie-notice .cm-btn svg:last-child{margin-left:.75rem}.klaro .context-notice .cm-btn:hover,.klaro .cookie-modal .cm-btn:hover,.klaro .cookie-notice .cm-btn:hover{background-color:transparent}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{width:auto}.klaro .context-notice .cm-btn:disabled,.klaro .cookie-modal .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:var(--theme-button-bg-1);border-color:var(--theme-button-bg-1);color:var(--theme-button-text-1)}.klaro .context-notice .cm-btn.cm-btn-success:hover,.klaro .cookie-modal .cm-btn.cm-btn-success:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:hover{background-color:var(--theme-button-bg-hover-1);color:var(--theme-button-text-hover-1)}.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:var(--theme-button-bg-1);border-color:var(--theme-button-bg-1);color:var(--theme-button-text-1)}.klaro .context-notice .cm-btn.cm-btn-success-var:hover,.klaro .cookie-modal .cm-btn.cm-btn-success-var:hover,.klaro .cookie-notice .cm-btn.cm-btn-success-var:hover{background-color:var(--theme-button-bg-hover-1);color:var(--theme-button-text-hover-1)}.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:var(--theme-button-bg-2);border-color:var(--theme-button-bg-2);color:var(--theme-button-text-2)}.klaro .context-notice .cm-btn.cm-btn-info:hover,.klaro .cookie-modal .cm-btn.cm-btn-info:hover,.klaro .cookie-notice .cm-btn.cm-btn-info:hover{background-color:var(--theme-button-bg-hover-2);color:var(--theme-button-text-hover-2)}.klaro .context-notice{align-items:center;background-color:#fff;border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center;padding:12px}.klaro .context-notice p{flex-grow:0;margin-top:0;padding-top:0;text-align:center}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .cookie-modal{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.klaro .cookie-modal.cm-embedded{height:inherit;left:inherit;position:relative;right:inherit;width:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);max-height:100%;overflow:auto;position:fixed;top:50%;transform:translateY(-50%);width:100%;z-index:1001}@media (min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius,4px);height:auto;margin:0 auto;max-width:640px;position:relative;width:auto}}.klaro .cookie-modal .cm-modal .hide{background:none;border-style:none;cursor:pointer;position:absolute;right:20px;top:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1,#fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{padding:1.5rem}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-direction:column;gap:.625rem;justify-content:space-between}@media (min-width:640px){.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-direction:row}}.klaro .cookie-modal .cm-modal .cm-header{padding:1.5rem;padding-right:24px}.klaro .cookie-modal .cm-modal .cm-header h1{display:block;font-size:1.375rem;margin:0}.klaro .cookie-modal .cm-modal .cm-body{padding-left:1.5rem;padding-right:1.5rem}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services{margin:0;padding:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content{display:none;margin-left:-40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded{display:block;margin-top:10px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service{line-height:20px;min-height:40px;padding-left:60px;position:relative;vertical-align:middle}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child{margin-top:0}.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-service p.purposes,.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{font-size:.875rem;line-height:1.25rem;padding-top:1rem}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all{--tw-border-opacity:1;border-color:rgb(239 237 229/var(--tw-border-opacity));border-top-style:solid;border-top-style:var(--border-style,solid);border-top-width:1px;border-top-width:var(--border-width,1px);padding-top:1.5rem}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title{font-weight:600}.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 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 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 span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required{font-size:.875rem;line-height:1.25rem;padding-left:.2em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#fff;border-radius:4px;bottom:0;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);left:0;margin:1.25rem;max-height:100%;overflow-y:auto;position:fixed;right:auto;top:auto;z-index:999}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){margin:2rem;max-width:610px}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{bottom:inherit;height:inherit;left:inherit;position:relative;right:inherit;width:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{bottom:0;margin-bottom:0;margin-right:0;padding:1rem 1.5rem 1.5rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:2rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-bottom:1rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cn-decline{margin-right:.5rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{align-items:baseline;display:flex;flex-flow:column;flex-wrap:wrap;justify-content:left;margin-top:-.5em}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{flex-flow:row;justify-content:right}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{color:var(--theme-link-text-color-2);font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;margin-top:.5rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a:hover,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div:hover{border-color:var(--theme-link-border-color-2)}.klaro .cookie-modal-notice{--tw-bg-opacity:1;--tw-shadow:0px 0px 10px rgba(0,0,0,.15);--tw-shadow-colored:0px 0px 10px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-height:calc(100vh - 3rem);overflow-y:auto;padding:.75rem 1.5rem 1.5rem;position:fixed;width:100%;z-index:1001}@media (min-width:640px){.klaro .cookie-modal-notice{--tw-translate-y:-50%;bottom:unset;margin-left:auto;margin-right:auto;max-width:610px;position:relative;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.klaro .cookie-modal-notice .cn-ok{margin-top:1rem;position:relative}.klaro .cookie-modal-notice .cn-buttons{display:flex;justify-content:space-between}.klaro .cookie-modal-notice .cn-decline{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:transparent;color:var(--theme-color)}.klaro .cookie-modal-notice .cn-ok .cm-btn.cm-btn-info{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:transparent;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--theme-link-text-color-2);display:inline-block;font-weight:500;margin-bottom:1.25rem;padding-left:0;padding-right:0}@media (min-width:640px){.klaro .cookie-modal-notice .cn-ok .cm-btn.cm-btn-info{--tw-translate-x:-50%;bottom:0;left:50%;margin-bottom:0;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.klaro .cookie-notice-hidden{display:none!important}