.news-mail-modal .modal__content {
    width: 400px;
    padding-top: 210px;

    background: #fff url('../../../static/i/img-promo.svg') 50% 20px/180px no-repeat;
}

.news-mail-modal_mode_success .modal__content {
    background-image: url('../../../static/i/img-promo-success.svg');
}

.news-mail-modal .modal__title {
    padding: 0;

    text-align: center;
}

.news-mail-modal__description {
    margin: 18px 0 32px;

    text-align: center;
}

.news-mail-modal .modal__actions {
    flex-direction: column;
}

.news-mail-modal .modal__actions .control {
    display: inline-block;
}

.news-mail-modal .modal__actions .button2 {
    margin-top: 8px;
    margin-bottom: 6px;
}

.news-mail-modal .modal__actions .control + .control {
    margin-top: 16px;
}

.news-mail-modal__custom-email {
    margin-top: 12px;
}

.news-mail-modal__error {
    margin-top: 12px;
}
