    .hidedesk{
        display: none;
    }
@media only screen and (max-width:600px) {
    .js_submit {
        background-position-y: 10px;
    }
    #sr2 .sr1__btn{
        top: 35px;
    }
    .sr1__title--1{
        float: none;
    }
    .sr1__product {
        left: 150px;
    }

    .sr1__item {
        color: #a11679;
        font-size: 20px;
        font-weight: bold;
        -webkit-text-stroke: 0.1px white;
    }

    .sr1__block {
        width: 100%;
        order: 1;
    }

    .sr1__title.clearfix {
        font-size: 49px;
        text-align: center !important;
        color: white;
        -webkit-text-stroke: 0.3px #4a0636;
    }

    .sr1__subtitle {
        font-size: 32px;
        color: white;
        -webkit-text-stroke: 0.01px #a11679;
        text-align: center;
    }

    .sr1__items div {
        color: #a11679;
        font-size: 20px;
        font-weight: bold;
        -webkit-text-stroke: 0.1px white;
    }
    .sr1__count--3 {
        position: relative;
        top: 0;
        left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    }
    .sr1__count--up {
    }
    .sr1__count--2{
        float: none;
    }
    .sr1__count--1 {
        font-size: 17px;
        float: none;
        text-align: center;
    }

    .sr2__counter {
        clear: both;
    }

    .container {
        width: 100%;
        overflow: hidden;
        display: flex;
        flex-direction: column;
    }

    .sr2__title {
        font-size: 22px;
        text-align: center;
    }

    span.sr2__title--up {
        font-size: 25px;
    }

    .sr2__subtitle {
        font-size: 17px;
        width: 100%;
    }

    .pre_toform.sr1__btn {
        order: 2;
        /* top: 285px !important; */
    }

    .discounttext {
        left: 0 !important;
        z-index: unset !important;
        top: 709px !important;
        position: static;
        order: 2;
    }

    .pre_toform.sr1__btn {}

 

    .sr2__formula {
        max-width: unset;
        display: none;
    }

    img {}

    .sr3__title {
        width: 100%;
        margin-top: 40px !important;
        text-align: center;
    }
    .sr3__text{
        text-align: center;
    }
    .sr3__man {
        position: static !important;
        width: 100% !important;
        height: 100%;
    }

    .sr3__block {
        padding-left: 0 !important;
        width: 100% !important;
    }

    .sr4__item {
        width: 100% !important;
    }

    .sr5__pluses {
        width: 100% !important;
    }

    span.sr5__title--up {
        font-size: 50px;
    }

    .sr5__product {
        text-align: center;
        width: 100% !important;
    }

    .sr6__item--1 {
        width: 100% !important;
        text-align: center;
    }

    .sr6__item--2 {
        width: 100% !important;
        margin: 0 !important;
        text-align: center;
    }

    .sr6__item--3 {
        width: 100% !important;
        margin-top: 40px;
        text-align: center;
    }
    .sr7__title{
        text-align: center;
        font-size: 36px;
    }
    ::before {}

    .sr8__review__text.sr8__review__text--1 {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        text-align: left;
    }

    img.sr8__review__img1, .sr8__review__img2{
        float: none;
    }

    .discounttext {
        left: 20% !important;
        z-index: unset !important;
        top: 897px !important;
        position: static !important;
        order: 2;
    }

    .container {
        width: 100% !important;
        overflow: hidden;
        display: flex;
        flex-direction: column;
        max-width: unset !important;
        height: auto;
    }

    .row-counts {
        position: relative;
        margin-bottom: 30px;
        order: 0;
    }

    .pre_toform.sr1__btn {
        /* margin: 0 !important; */
        /* float: left !important; */
        position: relative !important;
        order: 2;
        left: 0;
        right: 0 !important;
        width: 100% !important;
        background-size: contain;
        font-size: 156%;
        margin-top:  !important;
    }

    .sr2__title {
        font-size: 22px;
        text-align: center;
    }

    body {
        min-width: unset !important;
        width: 100%;
    }

    section#sr2 {
        height: auto;
    }

    .sr1__count--1 {
        font-size: 17px !important;
    }

    .sr1__product {
        left: 45px !important;
        top: 313px !important;
        order: 2;
    }

    .sr1__items {
        order: 3 !important;
        position: static;
        margin-top: 560px;
        padding-left: 16%;
    }

    #sr1 .container {
        height: auto;
    }

    .sr1__count.clearfix {
        /* margin-top: 596px; */
        position: relative !important;
        clear: both;
        width: 100%;
        order: 3;
        display: block;
        top: 20px;
    }

    .sr3__man img {
        width: 100%;
    }

    #sr7 .container::before {
        background-image: none !important;
    }

    .sr8__review:before {
        content: "" !important;
        display: none !important;
    }

    .sr8__review:after {
        display: none !important;
    }

    .sr8__review__name.sr8__review__name--1 {
        padding-right: 0;
    }

    .sr8__review__text.sr8__review__text--2 {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        text-align: left;
    }

    .sr8__review__name.sr8__review__name--2 {
        padding-right: 0;
        padding-left: 0;
    }

    .sr8__stamp {
        right: 0 !important;
    }

    section#sr9 {
        padding-top: 0;
    }

    .sr9__reviews.clearfix {
        text-align: center;
        width: 100%;
    }

    .sr9__review {
        width: 100% !important;
        text-align: center !important;
    }

    .sr9__review.sr9__review--2 {
        margin: 0 !important;
    }

    .sr10__title {
        margin-left: 0 !important;
    }

    .sr10__points.clearfix {
        margin-left: 0 !important;
        text-align: center !important;
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-top: 500px;
    }

    .sr10_arrow {
        display: none !important;
    }

    .sr10__point.sr10__point--1 {
        margin: 0 auto !important;
    }

    #sr10 .container1:before {
        top: 140px;
    }

    .sr11__name2.clearfix {
        font-size: 350% !important;
    }

    span.price_land_s4 {}

    .sr12__old__price {}

    .screen12__orderblock {
        width: 100% !important;
    }

    .timmer_container {
        width: 100% !important;
    }

    .sr12__girl {
        background-image: none !important;
    }

    .timmer_container {
        margin-top: 25px !important;
    }

    .sr12__product {
        position: static !important;
        align-items: center;
        text-align: center;
        display: block !important;
    }

    button#submit-btn {
        width: 500px !important;
        font-size: 28px;
        background-size: contain;
    }

    .order__submit {
        width: 250px !important;
        margin: 0 auto !important;
    }

    .notify {
        margin-top: 50px !important;
    }

    .row-counts {}

    #sr2 .sr1__btn>p {
        display: inline !important;
        position: absolute !important;
        margin: 0 auto;
        top: calc(50% - 75px) !important;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
    }

    .sr8__review {
        margin-bottom: 100px;
    }
    .hidedesk{
        display: block;
    }
    .hidemob{
        display: none;
    }


.sr9__review__after {
    right: 12%;
}

.sr9__review__before {
    left: 30%;
}

section#sr1 {
    background-position-x: -1168px;
    background-position-y: top;
    /* background-size: contain; */
}

.sr1__new__price {
    font-weight: bold;
}
    .js_submit{
        padding-left: 25px;
    }

}


@media (max-width: 480px) {

    #sr2 .sr1__btn>p {
         
        top: calc(41% - 75px) !important;
         
    }
}

@media (max-width: 420px) {

    #sr2 .sr1__btn>p {

        top: calc(38% - 75px) !important;

    }
}

@media (max-width: 380px) {

    #sr2 .sr1__btn>p {

        top: calc(33% - 75px) !important;

    }
}


@media (max-width: 360px){

    .js_submit{
        width: 420px!important;
    }
}
@media (max-width: 350px){

    .js_submit{
        width: 370px!important;
    }
}
 