.component.privacy-warning.bottom-fixed{max-width:100%;margin:0;padding-left:0;padding-right:0}.component.privacy-warning.bottom-fixed>div.component-content{padding-left:50px;padding-right:50px}@media (max-width:1439px){.component.privacy-warning.bottom-fixed>div.component-content{padding-left:25px;padding-right:25px}}@media (max-width:768px){.component.privacy-warning.bottom-fixed>div.component-content{padding-left:15px;padding-right:15px}}.component.privacy-warning{--cookie-banner-background:#000;--cookie-banner-text-color:#FFF;--cookie-banner-close-button-color:#FFF;--cookie-banner-border-radius:10px;--cookie-banner-border:none;--cookie-banner-min-height-desktop:auto;--cookie-banner-min-height-mobile:auto;position:fixed;z-index:105;padding:0}@media (max-width:992px){.component.privacy-warning .submit{display:none}}@media only screen and (hover:none){.component.privacy-warning .submit{display:none}}.component.privacy-warning>.component-content{background-color:var(--cookie-banner-background);padding:20px;border:var(--cookie-banner-border);border-radius:var(--cookie-banner-border-radius);min-height:var(--cookie-banner-min-height-mobile)}@media (min-width:768px){.component.privacy-warning>.component-content{min-height:var(--cookie-banner-min-height-desktop)}}.component.privacy-warning *{color:var(--cookie-banner-text-color)}.component.privacy-warning a{text-decoration:underline}.component.privacy-warning .close,.component.privacy-warning .submit{cursor:pointer}.component.privacy-warning .close{position:relative;width:20px;height:20px}.component.privacy-warning .close::after,.component.privacy-warning .close::before{content:'';position:absolute;width:2px;height:100%;margin-left:50%;background-color:var(--cookie-banner-close-button-color)}.component.privacy-warning .close::before{transform:rotate(45deg)}.component.privacy-warning .close::after{transform:rotate(-45deg)}.component.privacy-warning.bottom-fixed{bottom:0}.component.privacy-warning.bottom-fixed>.component-content{border-radius:0}.component.privacy-warning.popup-bottom{padding-left:15px;padding-right:15px;margin-left:50%;transform:translateX(-50%);bottom:50px}@media (min-width:576px){.component.privacy-warning.popup-bottom{max-width:calc(540px + 100px + 2 * 15px)}}@media (min-width:768px){.component.privacy-warning.popup-bottom{max-width:calc(720px + 100px + 2 * 15px)}}@media (min-width:992px){.component.privacy-warning.popup-bottom{max-width:calc(960px + 100px + 2 * 15px)}}@media (min-width:1200px){.component.privacy-warning.popup-bottom{max-width:calc(1140px + 100px + 2 * 15px)}}@media (min-width:1440px){.component.privacy-warning.popup-bottom{max-width:calc(1200px + 100px + 2 * 15px)}}@media (min-width:2400px){.component.privacy-warning.popup-bottom{max-width:calc(1500px + 100px + 2 * 15px)}}@media (max-width:991px){.component.privacy-warning.popup-bottom{bottom:70px}}.component.privacy-warning.bottom-fixed>.component-content,.component.privacy-warning.popup-bottom>.component-content{display:flex;align-items:center}.component.privacy-warning.bottom-fixed .info,.component.privacy-warning.popup-bottom .info{margin-right:auto}.component.privacy-warning.bottom-fixed .submit,.component.privacy-warning.popup-bottom .submit{margin-left:20px}.component.privacy-warning.bottom-fixed .close,.component.privacy-warning.popup-bottom .close{order:4;margin-left:20px;flex-shrink:0}@media (max-width:768px){.component.privacy-warning.bottom-fixed .close,.component.privacy-warning.popup-bottom .close{margin-left:50px}}.component.privacy-warning.popup-left,.component.privacy-warning.popup-right{bottom:50px;width:300px;max-width:calc(100vw - 30px)}@media (max-width:768px){.component.privacy-warning.popup-left,.component.privacy-warning.popup-right{bottom:10px}}.component.privacy-warning.popup-left .close,.component.privacy-warning.popup-right .close{position:absolute;top:10px;right:10px}.component.privacy-warning.popup-left .info,.component.privacy-warning.popup-right .info{margin:20px 0 10px}.component.privacy-warning.popup-left .learnMore,.component.privacy-warning.popup-right .learnMore{margin-bottom:10px}.component.privacy-warning.popup-left{left:50px}@media (max-width:768px){.component.privacy-warning.popup-left{left:15px}}.component.privacy-warning.popup-right{right:50px}@media (max-width:768px){.component.privacy-warning.popup-right{right:15px}}.component.privacy-warning{--cookie-banner-background:#FFF;--cookie-banner-text-color:#000;--cookie-banner-close-button-color:#000;--cookie-banner-border-radius:0;--cookie-banner-border:2px solid #000000;--cookie-banner-min-height-mobile:75px;--cookie-banner-min-height-desktop:100px}.component.privacy-warning .submit span{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:10px 30px;height:48px;transition:border-color,background-color,background-position,color,.2s ease-in-out;color:#000;border-radius:48px;border:2px solid;border-color:#000;background:0 0}.component.privacy-warning .submit span:hover{border-color:rgba(0,0,0,.75)}.component.privacy-warning .submit span:hover{border-color:inherit;opacity:.5}.component.privacy-warning .close{opacity:1}.component.privacy-warning .close:hover{opacity:.5}