@media screen and (min-width:991px) {
    .h2 {
        font-size: 45px;
        line-height: 51px
    }
    .h2 br {
        display: none
    }
    .only-mobile {
        display: none!important
    }
    .only-desktop {
        display: block!important
    }
    .doctor-block__img img {
        max-width: 1003px;
        position: absolute;
        left: -382px;
        top: -82px
    }
    .wrapper {
        max-width: 1000px;
        padding: 0
    }
    .order-block_top {
        width: 550px;
        margin: -275px auto 0
    }
    .order-block__girl {
        left: -70px
    }
    .order-block__product {
        max-width: 340px;
        right: -92px;
        top: -191px;
        -webkit-transform: rotate(-9deg);
        -ms-transform: rotate(-9deg);
        transform: rotate(-9deg)
    }
    .order-block__girl-text {
        line-height: 1;
        width: 171px;
        height: 171px;
        bottom: 226px;
        left: 125px
    }
    .order-block__girl-text:after {
        content: '';
        position: absolute;
        width: 290px;
        height: 1px;
        background: #ff4c6c;
        -webkit-transform: rotate(20deg);
        -ms-transform: rotate(20deg);
        transform: rotate(20deg);
        bottom: 0;
        left: 153px
    }
    .order-block__girl-text-big {
        font-size: 82px
    }
    .order-block__girl-text-small {
        font-size: 17px
    }
    .price-wrap {
        right: -210px;
        top: inherit;
        bottom: 40px
    }
    .price {
        width: 247px;
        height: 247px
    }
    .price__new {
        width: 157px;
        height: 157px
    }
    .price__new-text {
        font-size: 14px;
        right: -15px;
        width: 60%;
        margin-left: auto
    }
    .price__new-count {
        font-size: 40px;
        text-transform: uppercase
    }
    .price__old {
        width: 84px;
        height: 84px;
        right: inherit;
        left: 50px;
        top: 20px
    }
    .price__old-text {
        font-size: 13px;
        letter-spacing: -1px
    }
    .price__old-count {
        font-size: 20px
    }
    .header {
        padding: 30px 0 0
    }
    .header:after {
        background: url(../img/header-desktop.png) no-repeat top left
    }
    .header .effect {
        margin-top: 115px;
        max-width: 175px;
        position: absolute;
        right: 0;
        top: 0
    }
    .header .btn-order {
        position: absolute;
        bottom: 75px;
        right: 116px
    }
    .header-logo {
        text-align: right
    }
    .header-logo img {
        width: 429px
    }
    .properties {
        position: relative;
        top: 30px;
        text-transform: initial;
        font-size: 24px;
        margin-top: 200px;
        width: 190px;
        margin-left: 30px
    }
    .properties:after {
        content: '';
        position: absolute;
        width: 1px;
        height: 203px;
        z-index: 2;
        background: #fff
    }
    .properties__item-icon {
        width: 48px
    }
    .order-block__stock {
        top: -215px;
        left: -190px;
        background: url(../img/discont-desktop.png) no-repeat;
        width: 180px;
        height: 180px
    }
    .order-block__stock:after {
        content: '';
        position: absolute;
        background: #fff;
        width: 1px;
        height: 100px;
        top: -115px
    }
    .order-block__stock:before {
        content: '';
        position: absolute;
        background: #fff;
        width: 1px;
        height: 60px;
        bottom: -70px
    }
    .order-block__stock-text1 {
        margin-top: 30px;
        font-size: 23px;
    }
    .order-block__stock-text2 {
        font-size: 55px
    }
    .order-block__stock-text3 {
        font-size: 16px;
        letter-spacing: 0;
        left: -44px;
        bottom: 40px
    }
    .effect__item {
        width: 100%;
        margin-bottom: 20px
    }
    .effect__item:nth-child(1) .effect__item-img {
        position: relative
    }
    .effect__item:nth-child(1) .effect__item-img:after {
        content: "";
        position: absolute;
        width: 60px;
        height: 1px;
        background: #fff;
        top: 50%;
        left: -5px
    }
    .effect__item:nth-child(1) .effect__item-img:before {
        content: "";
        position: absolute;
        width: 9px;
        height: 9px;
        background: #ff5265;
        border-radius: 50%;
        left: -10px;
        top: 50%;
        margin-top: -4px;
        z-index: 2
    }
    .effect__item:nth-child(2) {
        bottom: 0
    }
    .effect__item:nth-child(2):after {
        display: none
    }
    .effect__item:nth-child(2):before {
        display: none
    }
    .effect__item:nth-child(2) .effect__item-img:after {
        content: "";
        width: 100px;
        height: 1px;
        background: #fff;
        position: absolute;
        top: 50%;
        left: -46px
    }
    .effect__item:nth-child(2) .effect__item-img:before {
        content: "";
        position: absolute;
        width: 9px;
        height: 9px;
        background: #ff5265;
        border-radius: 50%;
        left: -50px;
        top: 50%;
        margin-top: -4px;
        z-index: 2
    }
    .effect__item:nth-child(3) .effect__item-img {
        position: relative
    }
    .effect__item:nth-child(3) .effect__item-img:after {
        content: "";
        position: absolute;
        width: 154px;
        height: 1px;
        background: #fff;
        top: 50%;
        left: -99px
    }
    .effect__item:nth-child(3) .effect__item-img:before {
        content: "";
        position: absolute;
        width: 9px;
        height: 9px;
        background: #ff5265;
        border-radius: 50%;
        left: -95px;
        top: 50%;
        margin-top: -4px;
        z-index: 2
    }
    .effect__item-text {
        line-height: 18px;
        font-size: 18px;
        font-weight: 700
    }
    .section-1 {
        padding: 100px 0 50px;
        overflow: hidden
    }
    .section-1-root:after {
        background: url(../img/girl-2-desktop.png);
        width: 868px;
        height: 867px;
        top: -100px;
        right: -380px
    }
    .section-1-title {
        position: relative;
        font-size: 72px;
        max-width: 441px;
        line-height: 72px
    }
    .section-1-title:before {
        content: '';
        position: absolute;
        width: 1px;
        height: 105px;
        background: #000;
        top: -100px;
        left: 125px
    }
    .profit {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        position: relative;
        margin: 40px -5px 0;
        max-width: 520px
    }
    .profit:after {
        content: '';
        position: absolute;
        background: url(../img/line.svg) no-repeat;
        width: 693px;
        height: 334px;
        left: -15px;
        top: -80px
    }
    .profit__item {
        position: relative;
        z-index: 2;
        width: calc(100%/3)
    }
    .profit__item:nth-child(1) {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
    .profit__item:nth-child(2) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
    .profit__item:nth-child(3) {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
    .profit__item:nth-child(4) {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }
    .profit__item:nth-child(5) {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }
    .profit__item:nth-child(6) {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
    .profit__item:nth-child(1) .profit__item-img-circle:after {
        display: none
    }
    .profit__item:nth-child(3) .profit__item-img-circle:after {
        display: none
    }
    .profit__item-img {
        width: 124px
    }
    .profit__item-text {
        font-size: 18px
    }
    .section-2 {
        position: relative;
        padding: 70px 0
    }
    .section-2-wrap {
        padding: 80px 15px
    }
    .section-2-content {
        max-width: 590px;
        margin-left: auto;
        font-size: 18px
    }
    .section-2-text {
        line-height: 22px
    }
    .section-2-decor {
        right: -290px;
        bottom: 0
    }
    .section-2-decor-2 {
        max-width: 850px;
        left: -470px
    }
    .section-2-product {
        width: 378px;
        left: -235px;
        top: -50px
    }
    .doctor-block {
        max-width: 318px;
        margin: 40px 0
    }
    .doctor-block b {
        display: block
    }
    .doctor-block__text {
        position: relative;
        border-radius: 27px;
        border: 1px solid #ff5265;
        padding: 5px 20px;
        font-weight: 400
    }
    .doctor-block__text:after {
        content: '';
        position: absolute;
        left: -73px;
        width: 73px;
        height: 1px;
        background: #ff5265
    }
    .doctor-block__text:before {
        content: '';
        position: absolute;
        width: 5px;
        height: 5px;
        background: #ff5265;
        border-radius: 50%;
        left: -77px;
        top: 50%;
        margin-top: -2px
    }
    .section-3 {
        padding: 100px 0 40px
    }
    .section-3:after {
        background: url(../img/section-3-desktop.png) no-repeat;
        width: 1187px;
        height: 1029px;
        left: 50%;
        -webkit-transform: translate(-100%, 0);
        -ms-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
    .cocoen-drag:before {
        width: 56px;
        height: 56px;
        margin-top: -28px;
        margin-left: -28px
    }
    .danger {
        font-size: 0;
        position: relative
    }
    .danger:after {
        content: '';
        position: absolute;
        background: url(../img/line-3.png) no-repeat;
        width: 1436px;
        height: 332px;
        right: -556px;
        top: 50%;
        margin-top: -60px
    }
    .danger__item {
        z-index: 2;
        width: calc(100%/3);
        display: inline-block;
        text-align: center;
        margin-bottom: 0;
        padding: 0 15px
    }
    .danger__item:nth-child(2):after {
        display: none
    }
    .danger__item:nth-child(2):before {
        display: none
    }
    .danger__item:nth-child(3) .danger__item-img:after {
        display: none
    }
    .danger__item-img {
        width: 293px;
        margin: 0 auto;
        -webkit-box-shadow: 0 0 29px rgba(117, 119, 113, .57);
        box-shadow: 0 0 29px rgba(117, 119, 113, .57);
        border-radius: 50%
    }
    .danger__item-text {
        display: block;
        width: 100%;
        margin-top: 10px;
        padding: 0;
        text-align: center!important
    }
    .order-block-2 {
        padding: 44px 20px 43px 35px;
        position: relative;
        margin-top: 80px
    }
    .order-block-2:after {
        content: '';
        position: absolute;
        background: #f2a3a0;
        height: 100%;
        width: 350px;
        right: 0;
        bottom: 0
    }
    .order-block-2-product {
        width: 250px;
        right: 217px;
        left: inherit;
        z-index: 12
    }
    .order-block-2-title {
        font-size: 30px;
        line-height: 30px
    }
    .order-block-2-text {
        margin: 30px 0
    }
    .order-block-2__girl {
        position: absolute;
        z-index: 3;
        bottom: 0;
        right: 10px
    }
    .order-block-2-decor {
        width: 267px;
        left: 385px;
        top: -32px
    }
    .order-block-2__content {
        max-width: 450px;
        text-align: center
    }
    .section-4 {
        padding: 100px 0
    }
    .section-4__logo {
        width: 429px
    }
    .section-4 h2 {
        font-size: 48px
    }
    .before-after-gif-wrap {
        position: relative;
        display: table;
        margin: 25px auto 0
    }
    .before-after-gif-wrap:before {
        content: '';
        width: 100%;
        height: 30px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        position: absolute;
        top: 0;
        right: 35%;
        margin-top: 30px
    }
    .before-after-gif-wrap:after {
        content: '';
        width: 5px;
        height: 5px;
        border: 2px solid transparent;
        border-top-color: #fff;
        border-right-color: #fff;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        position: absolute;
        top: -2px;
        right: 35%;
        margin-top: 30px
    }
    .before-after {
        max-width: 450px
    }
    .before-after-gif {
        width: 370px;
        border: 12px solid #94efe1;
        right: -230px;
        top: -10px
    }
    .statistics__item {
        max-width: 260px;
        margin-bottom: 0
    }
    .statistics__item:nth-child(1) {
        top: 60px;
        position: absolute
    }
    .statistics__item:nth-child(1):after {
        content: '';
        position: absolute;
        background: url(../img/line-1.png) no-repeat
    }
    .statistics__item:nth-child(2) {
        max-width: 450px;
        margin: -25px auto 60px;
        position: relative
    }
    .statistics__item:nth-child(2):before,
    .statistics__item:nth-child(2):after {
        content: '';
        width: 130px;
        position: absolute;
        bottom: 0;
        margin-bottom: 40px;
        border: 1px solid transparent
    }
    .statistics__item:nth-child(2):before {
        left: 100%;
        height: 100%;
        margin-left: 15px;
        border-right-color: #fff;
        border-bottom-color: #fff
    }
    .statistics__item:nth-child(2):after {
        right: 100%;
        height: 170px;
        margin-right: 15px;
        border-left-color: #fff;
        border-bottom-color: #fff
    }
    .statistics__item:nth-child(3) {
        right: 0;
        position: absolute;
        top: 0;
        margin-top: 220px
    }
    .statistics__item:nth-child(3) .statistics__item-int {
        display: block
    }
    .cocoen-drag {
        margin-left: -3px;
        width: 6px
    }
    .order-block-3 {
        border-radius: 100px;
        padding: 95px 30px 50px;
        width: 1080px;
        position: relative;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }
    .order-block-3__left {
        width: 340px;
        display: inline-block;
        text-align: right;
        padding-right: 20px;
        position: relative;
        z-index: 1
    }
    .order-block-3-big-text {
        font-size: 120px;
        line-height: .8;
        padding-top: 40px;
        letter-spacing: 5px
    }
    .order-block-3-text {
        font-size: 24px;
        line-height: 1.2
    }
    .order-block-3__right {
        display: inline-block;
        vertical-align: top;
        width: calc(100% - 350px);
        text-align: left;
        margin-bottom: -85px
    }
    .order-block-3-product__img {
        width: 41%;
        margin: -90px 0 0 50px
    }
    .order-block-3-product__img:before {}
    .order-block-3-product__text {
        vertical-align: top;
        width: 330px;
        font-size: 48px;
        line-height: 1.3
    }
    .order-block-3-product__one {
        max-width: 100%;
        min-width: 280px;
        -webkit-transform: rotate(-50deg);
        -ms-transform: rotate(-50deg);
        transform: rotate(-50deg);
        bottom: -35px
    }
    .order-block-3-product__flower {
        background: url(../img/flower_desctop.png) center no-repeat;
        width: 212px;
        height: 227px;
        bottom: -135px;
        left: 15px
    }
    .order-block-3-product__decor {
        background: url(../img/order-block-3-product_desctop.png) center no-repeat;
        background-size: contain;
        width: 520px;
        height: 600px;
        top: -50px;
        left: -130px
    }
    .order-block-3-product__two {
        width: 160px;
        left: 75px;
        top: -65px;
        -webkit-filter: blur(3px);
        filter: blur(3px)
    }
    .order-block-3-product__img:before {
        content: '';
        background: url(../img/decor-8.png) center no-repeat;
        background-size: contain;
        width: 170px;
        height: 236px;
        position: absolute;
        top: 0;
        right: 0;
        margin: -15px 65px 0 0;
        -webkit-transform: rotate(-5deg) scale(-1, 1);
        -ms-transform: rotate(-5deg) scale(-1, 1);
        transform: rotate(-5deg) scale(-1, 1);
        z-index: 1
    }
    .order-block-3__right .btn-order {
        margin-left: 20px
    }
    .table__left {
        width: 215px;
        padding-right: 5px
    }
    .table__right {
        position: relative;
        width: calc(100% - 215px);
        font-size: 0
    }
    .table__right__item {
        display: inline-block;
        width: 25%;
        vertical-align: top;
        padding-right: 5px
    }
    .section-5 {
        padding: 95px 0 90px;
        position: relative
    }
    .section-5-logo {
        display: block;
        width: 436px;
        margin: 15px auto
    }
    .section-5-title {
        font-size: 48px
    }
    .section-5:before {
        content: '';
        background: url(../img/section-5_decore_01.png) center no-repeat;
        width: 746px;
        height: 738px;
        position: absolute;
        bottom: 50%;
        right: 50%;
        margin: 0 150px -200px 0;
        z-index: 1
    }
    .section-5:after {
        content: '';
        background: url(../img/section-5_decore_02.png) center top no-repeat;
        width: 638px;
        height: 535px;
        position: absolute;
        bottom: 0;
        left: 50%;
        margin: 0 0 0 400px
    }
    .section-6 {
        padding: 90px 0 120px;
        position: relative
    }
    .section-6:before {
        content: '';
        width: 135px;
        height: 105px;
        position: absolute;
        background: url(../img/decor-9.png) 0 100% no-repeat;
        top: 50%;
        right: 50%;
        margin: 85px 270px 0 0
    }
    .section-6:after {
        content: '';
        width: 165px;
        height: 120px;
        position: absolute;
        background: url(../img/decor-9.png) 0 55% no-repeat;
        top: 0;
        right: 0;
        margin: 230px 300px 0 0
    }
    .section-6__decore {
        position: absolute;
        width: 50%;
        height: 100%;
        padding-right: 495px;
        text-align: left
    }
    .section-6__decore:before {
        content: '';
        display: inline-block;
        top: 0;
        left: 0;
        width: 254px;
        max-width: 100%;
        height: 100%;
        background: url(../img/decor_555.png) left center no-repeat;
        -webkit-transform: scale(-1, 1);
        -ms-transform: scale(-1, 1);
        transform: scale(-1, 1)
    }
    .section-6__decore:after {
        content: '';
        width: 150px;
        height: 134px;
        background: url(../img/decor-9.png) 0 0 no-repeat;
        position: absolute;
        top: 0;
        right: 50%;
        margin: 120px 0 0
    }
    .section-6-title {
        font-size: 48px
    }
    .section-6-logo {
        display: block;
        width: 630px;
        margin: 10px auto 80px
    }
    .drop {
        width: 478px;
        top: 0;
        margin: 0 0 -125px
    }
    .instructions__item:nth-child(3) .instructions__item-int {
        left: 55px;
        bottom: 0
    }
    .section-6 .effect__item-img:before,
    .section-6 .effect__item-img:after {
        display: none
    }
    .section-6-title2 {
        font-size: 36px;
        text-align: left;
        width: 380px;
        line-height: 1.2;
        margin: 0;
        display: inline-block;
        padding-left: 60px
    }
    .section-6 .instructions {
        font-size: 0
    }
    .section-6 .instructions__item_left,
    .section-6 .instructions__item_right {
        display: inline-block;
        vertical-align: top;
        width: 50%;
        position: relative;
        z-index: 4
    }
    .instructions__item_left {
        padding-right: 70px
    }
    .instructions__item_right {
        padding-left: 70px
    }
    .instructions__item_left .instructions__item-img {
        float: right
    }
    .instructions__item_left .instructions__item-text {
        padding-right: 190px;
        text-align: right
    }
    .instructions__item_right .instructions__item-img {
        float: left
    }
    .instructions__item_right .instructions__item-text {
        padding-left: 190px;
        text-align: left
    }
    .instructions__item-int {
        left: 130px
    }
    .instructions__item:nth-child(1):after {
        background-position: right top;
        width: 85px;
        height: 340px;
        top: 0;
        left: 100%;
        margin: -190px 0 0 17px;
        -webkit-transform: rotate(-85deg);
        -ms-transform: rotate(-85deg);
        transform: rotate(-85deg)
    }
    .instructions__item:nth-child(2):after {
        background: 0 0;
        width: 890px;
        height: 390px;
        border: 1px solid transparent;
        border-bottom-color: #eb5e7a;
        border-radius: 50%;
        top: 0;
        left: auto;
        right: 50%;
        margin: -125px -45px 0 0;
        -webkit-transform: rotate(-24deg);
        -ms-transform: rotate(-24deg);
        transform: rotate(-24deg)
    }
    .instructions__item_desctop-center {
        margin-top: -370px
    }
    .section-6 .effect_type2 {
        position: relative;
        z-index: 3;
        display: inline-block;
        vertical-align: bottom;
        width: 600px;
        font-size: 0;
        margin: -30px 0 -10px
    }
    .section-6 .effect__item {
        display: inline-block;
        vertical-align: top;
        width: 33%;
        margin: 0
    }
    .section-6-product {
        left: 50%;
        margin: 70px 0 0 -160px
    }
    .section-6-product:before {
        width: 330px;
        height: 500px;
        position: relative
    }
    .section-6-decor {
        width: 230px;
        left: 50%;
        top: 50%;
        margin: -55px 0 0 -65px
    }
    .section-6 .effect_type2 .effect__item-img img {
        width: auto;
        border: none;
        -webkit-box-shadow: 0 0 29px rgba(29, 140, 125, .57), 0 0 0 13px #fff, 0 0 0 23px rgba(255, 255, 255, .1);
        box-shadow: 0 0 29px rgba(29, 140, 125, .57), 0 0 0 13px #fff, 0 0 0 23px rgba(255, 255, 255, .1);
        margin-bottom: 20px
    }
    .section-7 {
        padding: 95px 0 40px;
        position: relative
    }
    .section-7__decore {
        position: absolute;
        width: 50%;
        height: 50%
    }
    .section-7__decore_left {
        left: 0;
        padding-right: 370px;
        text-align: left;
        top: 50%;
        margin-top: -310px
    }
    .section-7__decore_left:before {
        content: '';
        background: url(../img/decor-10.png) 100% 100% no-repeat;
        width: 270px;
        max-width: 100%;
        height: 520px;
        display: inline-block
    }
    .section-7__decore_right {
        right: 0;
        padding-left: 410px;
        text-align: right;
        top: 0;
        margin-top: 50px
    }
    .section-7__decore_right:before {
        content: '';
        background: url(../img/decor-10.png) 0 0 no-repeat;
        width: 270px;
        max-width: 100%;
        height: 520px;
        display: inline-block
    }
    img.section-7-logo {
        width: 435px;
        display: block;
        margin: 0 auto
    }
    .section-7-title {
        font-size: 48px;
        line-height: 1.2;
        margin: 0 0 35px
    }
    .section-7 .reviews {
        text-align: center
    }
    .section-7 .reviews__item {
        display: inline-block;
        vertical-align: top;
        width: 315px;
        -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, .3), 0 0 29px rgba(0, 0, 0, .25);
        box-shadow: 0 0 0 5px rgba(255, 255, 255, .3), 0 0 29px rgba(0, 0, 0, .25)
    }
    .section-7 .reviews__item:not(:last-child) {
        margin-right: 20px
    }
    .section-7 .order-title {
        font-size: 48px
    }
    .section-7 .order-list {
        padding: 70px 0 30px
    }
    .section-7 .order-list__item {
        display: inline-block;
        vertical-align: top;
        width: 33%;
        min-height: 330px
    }
    .section-7 .order-list__item:not(:last-child):before {
        content: '';
        width: 100%;
        border-top: 1px solid #ff4b6e;
        position: absolute;
        top: 0;
        left: 50%;
        margin: -10px 0 0
    }
    .order-decor-2 {
        left: -100px;
        top: 120px
    }
    .section-7 .order-list__item:nth-child(2) .order-list__item-img {
        left: 20px;
        margin-bottom: -70px
    }
    .section-7 .order-list__item:nth-child(3) .order-list__item-img {
        margin-bottom: -54px
    }
    .section-7 .section-7 .order-list__item-title p {
        padding: 0 30px
    }
    .order-list__item-int {
        margin-top: -35px
    }
    .footer {
        padding: 130px 0 80px
    }
    .footer:before {
        content: '';
        width: 61%;
        height: 100%;
        background: url(../img/footer_photo.png) 100% 50% no-repeat;
        background-size: auto 100%;
        position: absolute;
        top: 0;
        right: 50%;
        margin-right: -205px;
        z-index: 4
    }
    .footer:after {
        background: url(../img/header-desktop.png) top center no-repeat;
        z-index: 0
    }
    .footer .form {
        display: inline-block;
        vertical-align: bottom
    }
    .footer .form:after {
        width: 464px;
        height: 464px;
        left: -90px;
        margin-top: -250px
    }
    .footer .footer-zindex {
        display: inline-block;
        vertical-align: bottom;
        width: calc(100% - 295px);
        z-index: unset
    }
    .footer__inner {
        position: relative;
        z-index: 5
    }
    .footer .order-block__girl_footer {
        display: none
    }
    .footer .price-wrap {
        bottom: auto
    }
    .footer__case {
        width: 430px
    }
    .footer-title {
        font-size: 36px
    }
    .footer__logo {
        width: 100%
    }
    .footer .price {
        background: rgba(251, 144, 156, .6);
        -webkit-box-shadow: none;
        box-shadow: none
    }
    .footer .price__new-count {
        font-size: 41px;
        text-transform: uppercase
    }
    .tooter-text {
        padding: 290px 40px 0;
        font-size: 24px
    }
    .footer .price-wrap {
        top: auto;
        bottom: 100%;
        right: 50%;
        margin: 0 -60px 80px 0
    }
    .footer .order-block__product {
        position: absolute;
        top: auto;
        bottom: 100%;
        right: auto;
        left: 100%;
        margin: 0 0 250px 5px;
        min-width: 340px;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        z-index: 3
    }
    .footer .order-block__product img {
        position: relative
    }
    .footer .order-block__product:before {
        content: '';
        width: 130px;
        height: 350px;
        background: url(../img/decor_555.png) center no-repeat;
        background-size: contain;
        -webkit-transform: scale(-1, 1) rotate(-24deg);
        -ms-transform: scale(-1, 1) rotate(-24deg);
        transform: scale(-1, 1) rotate(-24deg);
        position: absolute;
        top: 0;
        right: 0;
        margin: 115px 10px 0 0
    }
    .footer-decor-1 {
        right: auto;
        top: 0;
        left: 100%;
        margin: -230px 0 0 130px
    }
    .footer .order-block_top {
        margin-top: 0
    }
    .footer .order-block__girl-text {
        width: 180px;
        height: 180px;
        left: auto;
        right: 0;
        bottom: 0;
        margin: 0 -84px 62px 0
    }
    .footer .order-block__stock {
        top: auto;
        bottom: 100%;
        left: 100%;
        margin: 0 0 450px 240px;
        width: 140px;
        height: 140px;
        background-size: contain
    }
    .footer .order-block__stock-text1 {
        margin-top: 15px;
        font-size: 24px
    }
    .footer .order-block__stock-text2 {
        font-size: 46px
    }
    .footer .order-block__stock-text3 {
        font-size: 11px;
        letter-spacing: 1px;
        left: -44px;
        bottom: 41px;
        transform: rotate(68deg);
    }
    .footer .order-block__girl-text:after {
        width: 130px;
        -webkit-transform: rotate(10deg);
        -ms-transform: rotate(10deg);
        transform: rotate(10deg);
        -webkit-box-shadow: 0 0 10px 2px #ff4c6c;
        box-shadow: 0 0 10px 2px #ff4c6c;
        bottom: 50%;
        margin-bottom: 20px;
        left: auto;
        right: 100%
    }
    .footer .order-block__stock:before,
    .footer .order-block__stock:after {
        display: none
    }
    .footer-decor-2 {
        bottom: 0;
        right: 100%;
        margin-bottom: -55px
    }
    .statistics__item-int {
        display: block;
        font-size: 55px;
        line-height: 1;
        float: right
    }
    .statistics__item_center .statistics__item-int {
        float: none;
        display: inline-block
    }
    .statistics__item_center .statistics__item-title {
        padding-left: 10px
    }
    .statistics__item-int_right {
        float: none
    }
    .statistics__item {
        font-size: 18px
    }
    .statistics__item_right {
        text-align: right
    }
    .statistics__item-title {
        font-size: 23px;
        padding-right: 10px;
        line-height: 1.1
    }
    .statistics__item-text {
        clear: both;
        padding-top: 10px
    }
    .statistics__item_left .statistics__item-title {
        width: auto
    }
    .statistics__item_right .color-dark-rose {
        display: block
    }
    .table {
        padding-top: 75px
    }
    .table__icon {
        width: 56px;
        top: -65px
    }
    .table__icon_4 {
        top: -57px
    }
    .table__item {
        font-size: 16px
    }
    .table__item_rose {
        font-size: 18px;
        line-height: 1
    }
    .table__item_green {
        font-weight: 700
    }
    .cocoen img,
    .cocoen picture>img {
        width: 450px!important
    }
}

@media screen and (max-width:991px) {
    .order-block__stock-text3 {
        display: none;
    }
    .order-block__stock-text1 {
        margin-top: 21px!important;
        font-size: 10px!important;
    }
    .danger__item {
        display: flex;
    }
}

@media screen and (min-width:1280px) {
    .properties__item {
        margin-bottom: 20px
    }
}