div#cookie-wrapper{animation:slideUp 1s ease-out forwards;background:#fff;bottom:0;box-shadow:0 -3px 12px rgba(50,50,50,.75);padding:1.2rem 2.4rem;position:sticky;z-index:1000000}div#cookie-wrapper.hide{animation:slideDown 1s ease-out forwards}@media (max-width:71.188em){div#cookie-wrapper{padding:1rem}}div#cookie-wrapper .cookie-header{color:#00436f;font-size:1rem;font-weight:700;margin-bottom:.5em}@media (max-width:29.938em){div#cookie-wrapper .cookie-header{font-size:14px;line-height:20px}}div#cookie-wrapper .cookie-body{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}@media (max-width:71.188em){div#cookie-wrapper .cookie-body{align-items:flex-start;flex-direction:column;gap:0}}div#cookie-wrapper .cookie-text{align-items:center;display:flex;flex:1}@media (max-width:71.188em){div#cookie-wrapper .cookie-text{margin-bottom:1rem}}div#cookie-wrapper .cookie-text p{font-size:1rem;line-height:24px;margin:0}@media (max-width:29.938em){div#cookie-wrapper .cookie-text p{font-size:14px;line-height:20px}}div#cookie-wrapper .cookie-button{display:flex;gap:1rem}div#cookie-wrapper .cookie-button .button{font-size:.8rem;padding:.8rem 1.5rem}div#cookie-wrapper .cookie-button .button--outline-blue:hover{background:#fff;border:2px solid #444;color:#444;transition:.3s ease-in}@media (max-width:71.188em){div#cookie-wrapper .cookie-button{justify-content:flex-end;width:100%}}@media (max-width:29.938em){div#cookie-wrapper .cookie-button{flex-wrap:wrap;gap:.5rem}div#cookie-wrapper .cookie-button .button{flex-grow:1}div#cookie-wrapper .cookie-button .button#manage-cookie{flex-basis:100%}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.cookie-modal-backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s;visibility:hidden;z-index:-100}.cookie-modal-backdrop.show{opacity:1;visibility:visible;z-index:1000001}#cookieModal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s ease;visibility:hidden;z-index:-100}#cookieModal.show{opacity:1;visibility:visible;z-index:1000002!important}#cookieModal .modal-dialog{margin:auto;max-width:1000px}#cookieModal .modal-content{overflow:hidden}#cookieModal .modal-body{max-height:calc(90vh - 150px);overflow-x:hidden;overflow-y:auto}#cookieModal .modal-body h4{font-size:1.2rem;margin-bottom:.4rem}#cookieModal .modal-body p{font-size:1rem;line-height:24px;margin-bottom:.5rem}#cookieModal .modal-body .checkbox-row{display:flex;gap:1rem;justify-content:space-between}#cookieModal .modal-body .checkbox-row input[type=checkbox]{accent-color:#0089cf;margin-right:2rem;width:1.1rem}#cookieModal .modal-body .details-link{color:#0089cf;cursor:pointer;font-size:14px;line-height:18px;width:-moz-fit-content;width:fit-content}#cookieModal .modal-body .details-link:hover{text-decoration:underline}#cookieModal .cookie-table-wrapper{max-height:0;overflow:hidden;transition:max-height .2s ease-in}#cookieModal .cookie-table{border-collapse:collapse;margin:.5em 0 1em;width:100%}#cookieModal .cookie-table .heading td{background:#f0f5fa;font-weight:500}#cookieModal .cookie-table td{border:1px solid #ddd;padding:.3em .5em}#cookieModal .cookie-table td p{color:#444;font-size:13px;line-height:18px;margin:0}#cookieModal .cookie-table td:first-child p,#cookieModal .cookie-table td:nth-child(2) p{word-break:break-all}#cookieModal .modal-footer{display:flex;gap:1rem;justify-content:flex-end}#cookieModal .modal-footer .button{font-size:.8rem;padding:.8rem 1.5rem}#cookieModal .modal-footer .button--outline-blue:hover{background:#fff;border:2px solid #444;color:#444;transition:.3s ease-in}@media (max-width:47.938em){#cookieModal .modal-footer,#cookieModal .modal-header{padding:1rem}#cookieModal .modal-body{padding:1rem;width:90vw!important}#cookieModal .modal-body h4{font-size:1rem}#cookieModal .modal-body p{font-size:14px;line-height:20px}#cookieModal .modal-body input[type=checkbox]{margin-top:-8px;width:1rem!important}#cookieModal .modal-body .cookie-table-wrapper{overflow-x:auto}#cookieModal .modal-body .cookie-table{min-width:700px}}
/*# sourceMappingURL=../../../maps/components/cookieconsent/cookie-consent.min.css.map */
