@media (max-width: 1000px) {

    .alert {
        width: 370px;
        height: auto;
        right: 50%;
        top: 10%;
        transform: translateX(50%);
        border-radius: 24px;
        box-shadow: 0 0 2000px 2000px rgba(0, 0, 0, 0.5);
        display: flex;
        flex-direction: column;
        justify-content: center;
        position: fixed;
        margin: 0;
        border: none;
        z-index: 10;
    }

    .alert-info {
        background: url("/static/img/Окно благодарности за регистрацию (mob).png") center no-repeat;
        padding: 0 40px;
    }

    .alert-warning {
        background: url("/static/img/Моментальный приз (mob).png") top no-repeat;
        padding: 30px 0 25px;
    }

    .alert-success {
        background: url("/static/img/Закрузка приза (mob).png") top no-repeat;
        padding: 50px 0 10px;
    }

    .alert button.close {
        font-size: 0;
        position: absolute;
        top: 16px;
        right: 20px;
        opacity: 1;
    }

    .alert button.close >img {
        width: 30px;
    }

    .alert-content {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        margin: auto;
    }

    .alert .notify-title {
        color: #FFF;
        text-align: center;
        font-family: "Museo-900";
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 110%;
        text-transform: uppercase;
        margin: 0 auto 16px;
    }

    .alert .notify-text1 {
        color: #FFF;
        text-align: center;
        font-family: "Museo-900";
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 110%;
        text-transform: uppercase;
        margin: 0 0 30px;
    }

    .alert .notify-buttons {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 15px;
    }

    .alert .notify-btn {
        color: #952732;
        text-align: center;
        font-family: "Museo-900";
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        letter-spacing: -0.2px;
        text-transform: uppercase;
        display: flex;
        width: 250px;
        height: 36px;
        justify-content: center;
        align-items: center;
        border-radius: 36px;
        background: #FFF;
        box-shadow: 0 2.426px 11.585px 0 rgba(0, 0, 0, 0.25);
        transition: 0.2s;
    }

    .alert .notify-btn:hover {
        color: #952732;
        transition: 0.2s;
        transform: scale(1.05);
        text-decoration: none;
    }

    .notify-reset-pass {
        display: flex;
        align-items: center;
        height: 240px;
    }

    .notify-reset-pass .notify-title {
        margin: 0;
    }

    .notify-feedback {
        margin: 50px 0;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .alert .notify-text2 {
        font-size: 14px;
        margin: 0;
        border-radius: 27px;
        background: #EA282C;
        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
        width: 216px;
        height: 73px;
    }

    .notify-wrong-code {
        margin: 40px 0 60px;
    }

    .notify-wrong-code .notify-text1 {
        margin: 0 0 20px;
        text-transform: none;
    }

    .alert-success .notify-text1 {
        margin: 0;
    }

    .notify-mil-block {
        margin: 30px 0 60px;
    }

    .alert .notify-mil-block .notify-text1 {
        color: #FFF;
        text-align: center;
        font-family: "Museo-900";
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 110%;
        text-transform: initial;
        margin: 0 auto 15px;
        max-width: 260px;
    }

    .notify-mil {
        color: #F3C837;
        text-align: center;
        text-shadow: 0 60.93px 16.907px rgba(0, 0, 0, 0.01), 0 38.919px 15.631px rgba(0, 0, 0, 0.04), 0 22.011px 13.079px rgba(0, 0, 0, 0.15), 0 9.889px 9.889px rgba(0, 0, 0, 0.26), 0 2.552px 5.423px rgba(0, 0, 0, 0.29);
        font-family: "Museo-900";
        font-size: 58px;
        font-style: normal;
        font-weight: 700;
        line-height: 100%;
        letter-spacing: -0.9px;
        margin: 0;
    }

    .moment-prize-block {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .moment-prize-money {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .moment-prize-block .notify-title {
        margin: -10px 0 7px;
    }

    .moment-prize-money .notify-title {
        margin: 30px 0 10px;
    }

    .moment-prize-block .notify-text1 {
        font-size: 12px;
        text-transform: initial;
        margin: 0 0 10px;
        font-family: Museo-500;
        font-weight: 600;
    }

    .moment-prize-money .notify-text1 {
        font-size: 12px;
        text-transform: initial;
        margin: 0 0 10px;
        font-family: Museo-500;
        font-weight: 600;
    }


    .moment-prize-block-1 {
        display: flex;
        flex-direction: column;
        width: 134px;
        height: 143px;
        justify-content: center;
        align-items: center;
        border-radius: 8px;
        background: #931726;
        padding: 0 25px;
    }

    .moment-prize-money .moment-prize-block-1 {
        display: flex;
        width: 167px;
        height: 52px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        border-radius: 50px;
        border: 1px solid #952732;
        background: #D82226;
        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
        margin: 5px 0 10px;
    }


    .moment-prize-block-1 > img {
        width: 70px;
    }

    .moment-prize-block-1 > .product-text {
        font-size: 11px;
        margin: 0 0 15px;
    }

    .moment-prize-money .moment-prize-block-1 > .product-text {
        color: #fff;
        font-size: 14px;
        text-decoration-line: underline;
        margin: 0;

    }

    .moment-prize-block-1 > .product-text2 {
        font-size: 9px;
        margin: 0 0 10px;
    }

    .moment-prize-money .moment-prize-block-1 > .product-text2 {
        font-size: 12px;
        margin: 0;
    }

    .moment-prize-block-2 {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 286px;
        height: 46px;
        border-radius: 16px;
        background: #E72C30;
        box-shadow: 0 0 11.264px 0 rgba(0, 0, 0, 0.25);
        margin-top: 12px;
        padding: 0 10px;
    }

    .moment-prize-money .moment-prize-block-2 {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 286px;
        height: 46px;
        border-radius: 16px;
        background: #E72C30;
        box-shadow: 0 0 11.264px 0 rgba(0, 0, 0, 0.25);
        margin: 10px 0 15px;
        padding: 0 10px;
    }


    .moment-prize-block .moment-prize-block-2 .notify-text1 {
        margin: 0;
        font-family: Museo-900;
        font-weight: 700;
        text-transform: initial;
    }

    .moment-prize-money .moment-prize-block-2 .notify-text1 {
        font-size: 14px;
        margin: 0;
        font-family: Museo-900;
        font-weight: 700;
        text-transform: initial;
    }

    .moment-prize-block .moment-prize-block-2 .notify-text1 > span {
        color: #EAFF00;
    }

    .moment-prize-money .moment-prize-block-2 .notify-text1 > span {
        color: #EAFF00;
    }
}

