.bpui-consentbar{z-index:10000;left:0;bottom:0;position:fixed;width:100%;background-color:#1694ba;height:0;box-shadow:0 0 0 0 rgba(0,0,0,.14);opacity:0;transition:all .3s ease-out;transition-property:height,opacity,box-shadow}.bpui-consentbar,.bpui-consentbar *{box-sizing:border-box}.bpui-consentbar.open--info{opacity:1;box-shadow:0 -2px 15px 2px rgba(0,0,0,.14)}.bpui-consentbar.open--info .bpui-consentbar--info{display:block}.bpui-consentbar.open--detail{opacity:1;box-shadow:0 -2px 15px 2px rgba(0,0,0,.14)}.bpui-consentbar.open--detail .bpui-consentbar--detail{display:block}.bpui-consentbar--close{position:absolute;top:-10px;right:0;margin-right:0}.bpui-consentbar--close:before{width:24px;height:24px;display:inline-block;background-image:url(/img/icons.svg);background-position:-247px -769px;content:" "}.bpui-consentbar--content{width:100%;color:#fff;padding:30px 15px;max-width:950px;margin:0 auto}.bpui-consentbar--content a{color:#fff}.bpui-consentbar--content .button-container{text-align:center}.bpui-consentbar--content .button-container .button{margin:0 15px}.bpui-consentbar--content .button-container .button:first-child{margin-bottom:15px}.bpui-consentbar--content .button-container .button:last-child{border-radius:0;height:auto;min-width:1px;color:#fff;background-color:transparent;font-family:Open Sans Regular,Arial,sans-serif;padding:0 0 1px;border-bottom:1px solid #fff}@media (min-width:1200px){.bpui-consentbar--content{display:flex}}.bpui-consentbar--detail,.bpui-consentbar--info{max-width:1472px;width:100%;margin-left:auto;margin-right:auto;display:none;position:relative}.bpui-consentbar--detail p,.bpui-consentbar--info p{margin-bottom:30px}.bpui-consentbar--detail h4:before,.bpui-consentbar--info h4:before{content:" ";background-position:-362px -282px;background-image:url(/img/icons.svg);width:36px;height:36px;display:inline-block;margin-right:10px;position:relative;top:10px}@media (min-width:1060px){.bpui-consentbar--detail h4:before,.bpui-consentbar--info h4:before{position:absolute;top:0;left:-60px;margin-right:0}}@media (min-width:1200px){.bpui-consentbar--detail,.bpui-consentbar--info{margin:0}}.bpui-consentbar--detail>div{display:flex}.bpui-consentbar--detail>div>div:first-child{min-width:70px}@media (min-width:1200px){.bpui-consentbar--detail>div>div:first-child{min-width:100px}}.bpui-consentbar--detail>div>div:last-child{flex-grow:1}.bpui-consentbar--detail>.button{display:block;margin:0 auto}@media (min-width:1200px){.bpui-consentbar--detail>.button{display:inline-block;margin:0}}.bpui-consentbar--checkbox{position:relative;width:48px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.bpui-consentbar--checkbox input[type=checkbox]{display:none}.bpui-consentbar--checkbox input[type=checkbox]:checked+label span:first-child{margin-left:0}.bpui-consentbar--checkbox input[type=checkbox]:checked+label span:last-child{right:3px;overflow:hidden}.bpui-consentbar--checkbox label{display:block;overflow:hidden;cursor:pointer;font-weight:400;border-radius:30px;height:25px}.bpui-consentbar--checkbox label span:first-child{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.bpui-consentbar--checkbox label span:first-child:after,.bpui-consentbar--checkbox label span:first-child:before{display:block;float:left;width:50%;padding:0;line-height:25px;font-size:11px;color:#fff;font-family:Klavika Bold,Arial,sans-serif;box-sizing:border-box;overflow:hidden;height:100%}.bpui-consentbar--checkbox label span:first-child:before{content:"an";padding-left:10px;background-color:#4bbf64;color:#fff}.bpui-consentbar--checkbox label span:first-child:after{content:"aus";padding-right:6px;background-color:#a21f2f;color:#fff;text-align:right}.bpui-consentbar--checkbox label span:last-child{display:block;width:18px;height:18px;background:#fff;position:absolute;border-radius:100%;top:3px;right:27px;transition:all .3s ease-in 0s}.bpui-consentbar--checkbox input[type=checkbox]:checked:disabled+label span:first-child:after,.bpui-consentbar--checkbox input[type=checkbox]:checked:disabled+label span:first-child:before{background-color:#aaa}