
@media only screen and (max-width: 1000px) {
    /*10.79961597*/
    body{
        --border-radius-sm: 0.62501rem;
        --border-radius-m: 1.38894rem;
    }
    html{
        font-size:2.78vw;
    }
    nav{
        display:none;
    }
    .logo{
        width: 10.64853rem;
        height: 4.72239rem;
        margin-top:1.85rem;
        margin-left:1.85rem;
    }
    .notebook__svg{
        width: 7.78926rem;
        height: 7.47138rem;
        
        top:5.05rem;
        right:11.08rem;
        z-index: 11;
    }

    .sales-block{
        width: 32.50116rem;
        height: 43.33487rem;
        margin:10.28rem 0 0 1.85rem;
    }
    .people__svg{
        width: 25.64906rem;
        height: 35.55682rem;
        top:51.76rem;
        right:-4.07rem;
        z-index: 10;
    }
    .lamp__svg{
        width: 6.2655rem;
        height: 7.99223rem;
        z-index: 20;
        top:51.58rem;
        left:3.24rem;
    }
    .book__svg{
        width: 6.84589rem;
        height: 5.89391rem;
        left:0.93rem;
        top:61.85rem;
    }
    .elec__svg{
        width: 8.14844rem;
        height: 8.8892rem;
        top:64.45rem;
        left:12.96rem;
    }
    .second-dot__svg{
        width: 9.66797rem;
        height: 7.50351rem;
        z-index: 10;
        left: 5.06rem;
        top: 69.97rem;
        transform: rotate(16.109deg);
    }
    .mobile1__svg{
        width: 2.99469rem;
        height: 4.0252rem;
        display: block;
        position: absolute;
        left:-0.28rem;
        top:18.52rem;
        z-index: 10;
    }
    .dot__svg{
        width: 2.24434rem;
        height: 2.15165rem;
        right:0.39rem;
        top:39.54rem;
        z-index: 10;
        animation: none;
    }
    .laptop__svg{
        width: 10.5838rem;
        height: 10.26277rem;
        left:-0.74rem;
        top:72.17rem;
        z-index:10;
    }
    .first-block-sale{
        height: 79.81765rem;
        
    }
    .sales-block .title{
        font-size: 2.77788rem;
        font-weight: 400;
        
    }
    .sales-block form{
        width: 28.79732rem;
        height: calc(4.87507rem * 3 + 9px);
        margin-top:3.7rem;
    }
    .input-block label{
        font-size: 1.48153rem;
        font-weight: 400;
    }
    .input-block input::placeholder{
        font-size: 2.48153rem;
        
    }
    .input-block input{
        height: 1.8rem;
        padding:1.57rem 1.86rem;
        font-size: 1.48153rem;
        
    }
    .price-block .price.active{
        transform:scale(1.8);
    }
    .price-block .price{
        font-size: 1.85192rem;
    }
    .price-block{
        gap: 3rem;
        margin-top:2.96rem;
    }
    .btn-buy{
        width: 25.18608rem;
        height: 5.74094rem;
        font-size: 1.66673rem;
        margin-top:2.96rem;
    }

    .second-block-info{
        height: 22.96rem;
    }
    .second-block-info .title{
        width: 16.75rem;   
    }
    .second-block-info .title-mob{
        margin-top:1.37rem;
        font-size: 2.8125rem;
        font-family: TTNorms;
        font-weight: 400;
        display:block;
    }
    .second-block-info .title{
        display: none;
    }
    .info-items-block{
        gap:2.25rem;
    }
    .info-items-block .info-item.active{
        filter:blur(0px);
        opacity:1;
    }

    .info-items-block .info-item{
        width: 17.31em;
        height: 12.96rem;
        
        filter:blur(4px);
        opacity:0.3;
    }
    .info-items-block .info-item h3{
        width: 13.4264rem;
        font-size: 1.11115rem;
    }
    .info-items-block .info-item h2{
        font-size: 1.48153rem;
    }
    .third-block-info .left-block{
        height: 22.69rem;
        width: 100%;
        margin-left: 1.25rem;
        margin-top:2.5rem;
    }
    .third-block-info .left-block-inner .like__svg{
        width: 5.27797rem;
        height: 6.29652rem;
        top: 6.39rem;
    }
    .third-block-info .left-block-inner .title{
        width: 18.61177rem;
        margin-top:3.7rem;
        margin-left:3.7rem;
        font-size: 2.77788rem;
    }
    .third-block-info .left-block-inner{
        height: 22.69rem;
        width: 30.8rem;
    }
    .third-block-info .left-block .info{
        width: 17.59322rem;
        font-size: 1.11115rem;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        padding:1.5rem 2.22rem;
    }
    .third-block-info .left-block-inner .message-block img{
        width: 3.70384rem;
        height: 3.70384rem;
        margin-top:3rem;
    }

    .third-block-info .right-block{
        width: 28.79732rem;
        height: 50.82rem;
        
         margin-top:3.7rem;
    }
    .third-block-info .right-block .info{
        width: 18.61177rem;
        font-size: 2.77788rem;
    }
    .star2__svg{
        width: 1.06707rem;
        height: 1.26551rem;
        top:10.83rem;
        left:0.93rem;
    }
    .star2__svg{
        width: 1.06707rem;
        height: 1.26551rem;
        top:8.61rem;
        right:1.99rem;
    }
    .third-block-info .right-block .info-more-block:after{
        height:25rem;
        top: calc(50% - 12.5rem);
    }
    .third-block-info .right-block .info-more-block{
        width: 11.85227rem;
        height: 27.96rem;
        margin-top:2.34rem;
    }
    .third-block-info .circle-bg {
        left: -21.5rem;
        z-index: 0;
        top: 0rem;
        background: var(--color-black, #191919);
    }
    .comment-second-block .comment{
        display:none;
    }
    .comment-first-block{
        display:none;
    }

    .comment-third-block{
        margin-left:5.3rem;
    }
    .comment-third-block .comment{
        width: 27.38rem;
        margin-right:6.9rem;
        margin-top:2rem;
    }
    .four-block .black-block{
        height:23.375rem;
        margin-left:1.87rem;
    }
    .four-block .green-block{
        margin-top:2.41rem;
        margin-left:1.87rem;
    }
    footer{
        flex-direction: column;
        justify-content: initial;
        height: auto;
    }
    footer .footer-block{
        width: 100%;
    }
    footer .footer-block .title svg{
        width: 1.57413rem;
        height: 1.66673rem;
    }
    footer .footer-block .title{
        width: 100%;
        height: 4.2rem;
        font-size: 1.85192rem;
        font-weight: 600;
        margin-left:0.37rem;
        
    }

    footer .footer-block .stroke-block.active{
        height: auto;
        
    }
    footer .footer-block .stroke-block{
        height: 4.2rem;
    }

    footer .footer-block:last-child{
        margin-bottom:2rem;
    }
    footer .contact-block{
        margin-left:1.85rem;
    }
    .wrapper{
        overflow-x: hidden;
        overflow-y: auto;
    }
}