#consent-popup.fe-cookie-banner{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;font-size:.85rem;justify-content:center;left:0;position:fixed;right:0;width:100%;z-index:9000}#consent-popup.fe-cookie-banner.show{display:flex}#consent-popup.fe-cookie-banner.hide{display:none}@media (min-width:768px){#consent-popup.fe-cookie-banner{bottom:1.5rem;margin-left:auto;margin-right:auto;width:540px}}#consent-popup.fe-cookie-banner .cookie-banner-content{align-items:center;display:flex}#consent-popup.fe-cookie-banner .cookie-banner-content p{color:#333;font-size:.75rem;margin:1.5rem 1rem;text-align:center}@media (min-width:768px){#consent-popup.fe-cookie-banner .cookie-banner-content p{font-size:.875rem}}#consent-popup.fe-cookie-banner .cookie-banner-yes-no-wrapper{display:flex;flex-direction:column}@media (min-width:768px){#consent-popup.fe-cookie-banner .cookie-banner-yes-no-wrapper{flex-direction:row}}#consent-popup.fe-cookie-banner .cookie-banner-buttons{display:flex;white-space:nowrap}#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-no,#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-yes{align-items:center;border-radius:.125rem;box-shadow:2px 2px 6px rgba(0,0,0,.15);cursor:pointer;display:flex;font-weight:900;justify-content:center;margin:1rem;outline:0;padding:.5rem;text-decoration:none;text-transform:uppercase;transition-duration:.05s}@media (min-width:768px){#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-no,#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-yes{font-size:.875rem}}#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-no:first-child,#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-yes:first-child{transition-duration:.05s}#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-no:focus-visible,#consent-popup.fe-cookie-banner .cookie-banner-buttons .cookie-banner-yes:focus-visible{box-shadow:0 0 0 2px #f9f9d1,0 0 0 4px #f9f9d1,0 0 4px 8px #f9f9d1;outline:2px solid #000;outline-offset:3px}#consent-popup.fe-cookie-banner .cookie-banner-close{position:absolute;right:.25rem;top:.25rem}#consent-popup.fe-cookie-banner .cookie-banner-close span{cursor:pointer}#consent-popup.fe-cookie-banner .cookie-banner-close span svg{height:20px;width:20px}#consent-popup.fe-cookie-banner.generic-styles{box-shadow:2px 2px 6px rgba(0,0,0,.6);padding:1.3rem 1.3rem 1rem}@media (min-width:1024px){#consent-popup.fe-cookie-banner.generic-styles{box-shadow:2px 2px 6px rgba(0,0,0,.16)}}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-content{flex-direction:column}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-content p{margin:1rem 2rem 1rem 1rem}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-content a,#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-content u{font-size:inherit}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-buttons .cookie-banner-yes{background:#333;border:1px solid #333;color:#fff}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-buttons .cookie-banner-yes:hover{background:#fff;color:#000}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-buttons .cookie-banner-no{background:#fff;border:1px solid #333;color:#333}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-buttons .cookie-banner-no:hover{background:#333;color:#fff}#consent-popup.fe-cookie-banner.generic-styles .cookie-banner-close .cookie-banner-close-button{background:none;border:none}#skip-to-cookie-banner.skip-to-cookie-banner{clip:rect(0 0 0 0);background-color:#fff;border:2px solid #000;color:#000;height:1px;letter-spacing:.15ch;margin:-1px;overflow:hidden;padding:.625rem 1.25rem;position:absolute;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:nowrap;width:1px}#skip-to-cookie-banner.skip-to-cookie-banner:focus{clip:auto;height:auto;left:0;margin:0;outline:none;overflow:visible;position:absolute;top:0;width:auto;z-index:500000}
