.subscription__name span.error{
    top: 7px;
    position: absolute;
    background-color: #fff;
    font-size: 14px;
    min-width: 230px;
    font-weight: normal;
    color: #871228!important;  
}
.subscription__agreement span.error{
    top: 27px;
    position: absolute;
    background-color: transparent;
    font-size: 14px;
    min-width: 230px;
    font-weight: normal;
    color: #fff!important;
    left: 54px; 
}
.subscription__agreement label.option{
    color: #90182e;
    font-size: 14px;
}
.subscription__agreement label.option a{
    color: #90182e;
}
body label.option.js-form-required:before{
    top: 2px;
}
body label.option.js-form-required.active:before{
    top: 2px;
    margin-right: 9px;
}