@media (min-width: 451px) {
    .block-1-main {
    display: block;
}
    .main-block-mob{
        display: none;
    }
}
@media (max-width: 450px) {

     .cont-box{
        flex-direction: column;

    }

    .med-wi{
        width: 100%;
        padding: 10%;
    }

    .foto-fon-cont{
        display: none;
    }

    .text-cont-2{
        width: 100%;
    }

    .fon-comp{
        display: none;
    }

    .med-com{
        display: none;
    }
    
    .cont-bl2{
        flex-direction: column;
    }

    .cont-bl2-tx{
        width: 100%;
    }

    .med-ft{
        width: 100%;
    }

    .cont-bl3{
        flex-direction: column-reverse;
    }

    .fon-tx-bl3{
        width: 100%;
    }

    .tx1{
        font-size: 29px;
    }

    .tx2{
        font-size: 17px;
    }

    .tx3{
        font-size: 17px;
    }

    .tx4{
        font-size: 17px;
    }

    .bl-4-tx{
        font-size: 17px;
    }


    .cvad {
    position: absolute;
    width: 100%;
    height: 120px;
    background: #c80000;
    z-index: 2;
    bottom: 0;
    border-radius: 0 0 13px 13px;
    opacity: 0;
    margin-bottom: 0;
    }
    .block-7-text {
    position: relative;
    bottom: 110px;
    width: 85%;
    font-size: 19px;
    padding: 0 19px;
    color: #fff;
    z-index: 2;
}

    .btn_menu{
        display: none;
    }
    button.btn.btn-primary.primary-svg.head-catalog-btn.dropdown-catalog-btn.rs-catalog-show {
    display: none;
}
a#rs-cart {
    display: none;
}

    .main-block-mob{
        display: block;
    }
.block-1-main {
    display: none;
}
ul.head-bar__menu {
    display: none;
}


.block-2 {
    position: initial;
    display: block;
    margin: 0px 10%;

}
a.head-icon-link.rs-compare-block.rs-do-compare {
    display: none;
}
.block-3 {
    background-repeat: no-repeat;
    position: absolute;
    background-position: right;
    right: 0%;
    z-index: -2;
    margin-top: -13%;
    height: 600px;
}

a.big-category
Специфичность: (0,1,1)
 {
    width: 95%;
    display: block;
}
.block-4-text {
   
    font-size: 20px;
}

.block-3-2-text {
    font-family: "Montserrat", sans-serif;
    color: #fff;
    position: relative;
    bottom: 25%;
    font-size: 14px;
    font-weight: 400;
}

.block-6-ch1 {
    display: block;
}
.block-6-1 {
    display: block;
}
.text-ch1 {
    width: 100%;
    padding-left: 0;
}
.block-6-text {
    font-family: "Jura", sans-serif;
    color: #fff;
    font-size: 26px;
}
.block-6-text2 {
    font-family: "Montserrat", sans-serif;
    color: #fff;
    margin-right: 0;
    font-size: 14px;
    text-align: justify;
    font-weight: 200;
}
.block-6-2 {
    display: block;
}

.block-6-ch2 {
    display: block;
}
.block-6-butt{
    margin-top: 30px;
    margin-bottom: 30px;
    top: 0;
    width: 100%;
}
.product-slider {
    max-height: 500px;
}

.item-card.rs-product-item {
    background: #fff;
    padding: 5px;
    border-radius: 16px;
    margin: 5px;
}

.block-6 {
    position: relative;
    padding: 0 5%;
    margin-top: 0;
    margin-bottom: 50px;
}
.head__inner {
    padding: 0px 0%;
}
}
@media (max-width: 425px) {
    .cvad {
    position: absolute;
    width: 100%;
    height: 120px;
    background: #c80000;
    z-index: 2;
    bottom: 0;
    border-radius: 0 0 13px 13px;
    opacity: 0;
    margin-bottom: 0;
}

    .block-7-text {
    position: relative;
    bottom: 110px;
    width: 85%;
    font-size: 19px;
    padding: 0 19px;
    color: #fff;
    z-index: 2;
    }

}

@media (max-width: 375px) {

    .cvad {
    position: absolute;
    width: 100%;
    height: 140px;
    background: #c80000;
    z-index: 2;
    bottom: 0;
    border-radius: 0 0 13px 13px;
    opacity: 0;
    margin-bottom: 0;
}

}
