.cookie-warning{background-color:#393842;color:#fff;display:none;width:100%}.cookie-warning--awaiting-confirmation{display:block}.cookie-warning__inner{margin-left:auto;margin-right:auto;padding:1rem 0;max-width:1200px;width:95%}.cookie-warning__content p{margin:0 0 1rem}.cookie-warning__content a{border-bottom:1px solid #fff;color:#fff;padding-bottom:2px;text-decoration:none}.cookie-warning__content a:hover{color:#fff}.cookie-warning__content a:focus{color:#fff}.cookie-warning__content a:active{color:#fff}.cookie-warning__disclaimer{margin:0 0 1rem}.cookie-warning__field{display:inline-block;margin-right:1rem}.cookie-warning__form{margin-top:0}.cookie-warning__label{color:#fff;cursor:pointer;display:inline-block;line-height:1.4;padding-left:24px;position:relative}.cookie-warning__label::before{background-color:transparent;border:1px solid #fff;content:'';display:inline-block;height:14px;left:0;position:absolute;top:2px;width:14px}.cookie-warning__label::after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:'';display:inline-block;height:6px;left:2px;position:absolute;top:4px;transform:rotate(-45deg);width:10px}.cookie-warning__checkbox{display:none}.cookie-warning__checkbox+label::after{opacity:0;transition:opacity .25s}.cookie-warning__checkbox:checked+label::after{opacity:1;transition:opacity .25s}.cookie-warning__checkbox[disabled='disabled']+label::before,.cookie-warning__checkbox[disabled='disabled']+label::after{opacity:.5}.cookie-warning__button{background-color:#fff;border:0;color:#393842;cursor:pointer;display:inline-block;line-height:1.5;margin-top:1rem;padding:.5rem}.cookie-warning__button:hover{background-color:#f2f2f2}.cookie-warning__button:focus,.cookie-warning__button:active{background-color:#e6e6e6}
