.klaro{--green1:var(--color-primary);--blue1:var(--color-secondary);--dark1:#fff;--dark3:#565656;--light1:#565656;--light3:#565656;--border-radius:var(--radius);--notice-max-width:100%;--notice-right:0;--notice-left:0;--notice-bottom:0;--font-size:16px}.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:#fff}.klaro #id-cookie-notice{margin:2em 3em}@media (max-width:1023px){.klaro #id-cookie-notice{margin:2em 0}}.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:0;align-items:flex-start;width:100%;max-width:100%;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0;z-index:25!important}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){min-height:20vh;border-top:4px solid var(--color-primary)!important;box-shadow:0 -4px 12px #00000026!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body h1{font-size:1.875rem;line-height:2.25rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-ok{justify-content:flex-end;gap:1rem;margin:2em;display:flex}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-learn-more{flex-grow:0!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cm-btn{padding:.5rem 2rem;font-size:16px}}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body h1{font-size:1.875rem;line-height:2.25rem}.klaro .cookie-notice:not(.cookie-modal-notice){min-height:50vh;box-shadow:0 -4px 7px 7px #0003,5px 5px 10px #00000030;border-top:3px solid var(--color-primary)!important}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{width:100%;max-height:100%;overflow-y:auto}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{text-align:center;width:100%}.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{width:100%}}.klaro .cookie-modal .cm-btn{padding:.5rem 2rem!important}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{border:1px solid var(--color-primary);color:var(--color-primary);background-color:#fff!important}
