#cookie-banner{position:fixed; bottom:15px; right:15px; left:15px; z-index:9999}
#cookie-banner button{display: block; width:100%; max-width: 120px; line-height: 50px; text-align: center; border-radius: 6px; font-weight: 700; border:none}
.cookie-banner__in{border-radius: 6px; background: #fff; box-shadow: 0px 3px 8px rgba(119, 116, 118, 0.17); padding:15px}
.cookie-banner__text{padding-right:20px; font-size:16px; line-height:26px}
.cookie-banner__text a{color:inherit; text-decoration:underline}
.cookie-banner__text a:hover{color:#FC8A15; text-decoration:none}
.modal-nova div.form-agreement-yes.checkbox-week-label{max-width:320px; text-align:center; color:#000}
.modal-nova div.form-agreement-yes.checkbox-week-label a{color:#FC8A15; text-decoration:underline}
.modal-nova div.form-agreement-yes.checkbox-week-label a:hover{text-decoration:none}
div.form-agreement-yes.checkbox-week-label a{color:inherit; text-decoration:underline !important}
div.form-agreement-yes.checkbox-week-label a:hover{color:inherit; text-decoration:none !important}
label.form-agreement-yes.checkbox-week-label{display:none}
.wrapper__banner-stairs .form-agreement-yes{color:#fff}
.wrapper__banner-stairs .form-agreement-yes a{color:#fff; text-decoration:underline}
.wrapper__banner-stairs .form-agreement-yes a{color:#FC8A15; text-decoration:none}
.form-agreement-yes.checkbox-week-label.replaced{text-align:center}
@media(max-width:991px){
	#cookie-banner .container{max-width: 100%; padding: 0}
	.cookie-banner__text {font-size: 14px;line-height: 24px}
	#cookie-banner button{line-height:45px}
}
@media(max-width:575px){
	.cookie-banner__text {padding-right: 0; font-size: 12px;line-height: 22px; width:100%}
	.cookie-banner__in > div.d-flex{flex-wrap:wrap}
	.cookie-banner__in{padding:10px}
	#cookie-banner button{width:100%; max-width:100%; line-height:40px; margin-top:10px}
}