@media (max-width: 1025px) {
    main #right>.line-2>.product-items>li>.row-1>.for-title {
        text-align: left;
    }
    main #right>.line-2>.product-items>li>.row-1 {
        padding: 8px 15px 10px 5px;
    }

    main #right>.line-2>.product-items>li>.row-1>.rate-comment {
        margin-top: 0px;
        height: 0px;
    }

    main #right>.line-2>.product-items>li>.row-1>.for-title a {
        height: 3.5em;
    }

    main #right>.line-2>.product-items>li:hover>.row-2 {
        display: none;
    }

    .change-view {
        display: none !important;        
    }

    main #right>.line-2>.product-items {
        grid-gap: 0px 0px !important;
    }

    main #right>.line-2>.product-items>li {
        border: 0.5px solid #e6e6e6;
    }

    main #right>.line-2>.product-items>li>.row-1>.articul-status {
        margin-top: -5px;
    }


    main #right>.line-2>.product-items>li>.row-1>.buy-price {
        height: 60px;
    }

    main #right>.line-2>.product-items>li>.row-1>.buy-price {
        margin-top: 15px;
    }

    .old-price {
        display: none;
    }

    .buy-price {
        grid-gap: 5px !important;
        justify-items: unset !important;
        grid-template-columns: repeat(2,36%) !important;
    }

    ul.wr {
        display: flex !important;
        flex-flow: row wrap !important;
    }

    main #right>.advantages>.wr li {
        width: 30%;
    }

    .advantages>.wr li div.h {
        word-wrap: break-word;
    }

    main #right>.line-2 .page-nav {
        height: 40px;
        border: unset;
    }

    .rc-anchor-normal {
        width: 290px !important;
    }

    main #right>.simple {
        padding: unset;
        border: unset;
    }

    main #right>.line-2>.product-items>li>.label {
        top: -8px;
    }

    .itc-slider-indicators {
        top: 95%;
    }

    .share-cont-social {
        display: none;
    }

    main>.main-content>.product-grid>.left .line-1>.aside-col .price-col {
        grid-area: price-col !important;
        border: 1px solid #e6e6e6 !important;
        border-radius: 3px !important;
        padding: 24px 0px 24px 0px !important;
        display: grid !important;
        grid-template-columns: repeat(2,35%) !important;
        flex-direction: column !important;
        align-items: center !important;
        grid-gap: 0px 70px !important;
    } 

    .recommended>.recommended-list .item .cont .price-and-buy>.col-1 a {
        position: relative !important;
        display: inline-block !important;
        text-decoration: none !important;
        font-size: 13px !importan;
        color: #fff !importan;
        padding: 5px 10px !important;
        border-radius: 2px !important;
        background: radial-gradient(at top,#6ac864 50%,#39b54a 51%) 50% 74%/500% !important;
    }

    .recommended>.recommended-list .item .cont .price-and-buy>.col-2 .price {
        font-size: 15px !important;
    }

    .slick-dots {
        bottom: unset !important;
    }

    .recommended>.recommended-list .item {
        height: 470px;
    }

    .slick-dots {
        left: 1%;
    }

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

    button.buy-one-click {
        font-size: 10px;
    }

    .generated_text, .seo_text_gen {
        display: none;
    }

    .box.box-info {
        display: none;
    }

    .seo_text {
        overflow: hidden;
    }

    main #right>.line-2>.product-items>li>.row-1>.articul-status .status span {
        font-size: 8px;
        font-weight: 200;
    }

    main #right>.line-2>.product-items>li>.row-1>.buy-price .price span:nth-of-type(1) {
        font-size: 19px;
    }

    .buy-price .price {
        margin-top: 0px;
        margin-left: 2px;
    }

    main #right>.line-2>.product-items>li>.row-1>.rate-comment>.rate {
        margin-left: 5px;
    }

    .advantages {
         padding: 35px 0 0 0;
    }

    .video-and-academy .video {
        display: none;
    }

    .video-and-academy>.wr .col.academy {
        width: 100%;
    }

    .tab-list {
            display: flex;
            flex-flow: row wrap;
            text-align: center;
        }

    .tab {
        width: 50%;
    }


    .h {
        color: #6b4f46;
        font-size: 15px;
        font-weight: 700;
        margin: 8px 0 5px;
    }
    
    .tab > .descr {
        color: #636f7a;
        font-size: 12px;
        font-weight: 400;
    }   

    .welcome-bar-cont>.wr>.bar {
        max-width: 100vw;
        overflow: hidden;
    }

    .welcome-bar-cont>.wr>.bar>.items {
        text-align: center;
        transform: scale(1);
        background: 0 0;
        padding-top: 0;
        margin-top: 0;
    }

    .welcome-bar-cont>.wr>.bar>.items li {
        display: inline-block;
        position: relative;
        top: 0!important;
        left: 0!important;
        width: 300px;
    }

    .welcome-bar-cont>.wr>.bar>.items li a span {
        order: 1;
    }

    .main_page_img_mobile {
        display: block;
    }

    .title_main_page_h1 {
        display: flex;
        padding-left: 20px;
        padding-right: 20px;
        margin-top: -15px;
        margin-bottom: 20px;
    }

    .man_sprite_main {
        display: none;
    }

    .man_sprite_main {
        width: 200px;
        background-position-x: -368px;
        background-size: 300%;
    }

    .title_main_page_h1 h1 {
        font-size: 18px;
        margin-top: auto;
        margin-bottom: auto;
    }

    .video-and-academy>.wr .col.academy>.rw-1 .slider-btns-cont .slick-dots, .video-and-academy>.wr .col.academy>.rw-2, .video-and-academy>.wr .col.video .video-items, .video-and-academy>.wr .col.video>.rw-1 .slider-btns-cont .slick-dots, .welcome-bar-cont>.wr>.bar>.items, section.brands ul.brands-list {
        list-style: none;
        margin: 10px !important;
        padding: 0;
    }

    .catalog-menu__trigger {
        width: calc(95vw - 150px) !important;
    }

    .mobile-submenu__btn {
        display: none;
    }

    /*.product-items-count {
        display: none;
    }*/

    .info-line>.col-2 .rate-cont .selected {
        text-align: center;
        max-width: 55%;
        display: flex;
        align-items: center;
        color: #465d6f;
        font-size: 13px;
        font-weight: 400;
        cursor: pointer;
        border: 0;
        background: none;
        width: auto;
        border: 1px solid #d2d2d2;
        border-radius: 8px;
        height: 30px;
        align-items: center;
        justify-content: center;
    }

    .info-line>.col-2 .rate-cont .selected:after {
        content: 'keyboard_arrow_down';
        display: block;
        font-family: "Material Icons";
        color: #39b54a;
        margin-left: 5px;
    }

    .info-line>.col-2 .rate-cont .opt-list {
        display: none;
    }

    .info-line>.col-2 .rate-cont #fd5251cc:checked+.opt-list {
        list-style: none;
        margin: 0;
        padding: 0;
        display: block;
        position: absolute;
        background: white;
        z-index: 2;
        padding: 5px;
    }

    .info-line>.col-2 .rate-cont #fd5251cc:checked+.opt-list li {
        margin-bottom: 5px;
    }

    .info-line>.col-2 .rate-cont #fd5251cc:checked+.opt-list li a {
        font-size: 12px;
        text-decoration: none;
    }

    .col-2.sort-and-count {
        padding-left: 10px;
    }

    /*main #left {
        display: block;
    }*/

    .rate-cont {
        display: flex;
    }

    /*.filters-view {
        position: absolute;
        width: 25%;
        right: 55px;
    }*/

    #filters-btn {
        width: 125px;
        height: 30px;
        border: 1px solid #d2d2d2;
        border-radius: 8px;
        background-color: white;
        color: #465d6f;
        font-size: 13px;
        font-weight: 400;
        cursor: pointer;
    }

    /*#filters-btn:hover {
        background: rgba(0,0,0,0);
        color: #3a7999;
        box-shadow: inset 0 0 0 3px #3a7999;
    }*/

    .category_section .item {
        width: 49%;
    }

    div#left {
        padding-top: 50px;
        position: absolute;
        z-index: 999;
    }

    .slick-dots li.slick-active button:before {
        color: unset;
    }

    .slick-dots li button:before {
        color: unset !important;

    }

    #subcat-list {
        display: none;
    }

    .subcat-text {
        display: none;
    }

    /*button#subcat-btn {
        border: 1px solid #d2d2d2;
        border-radius: 8px;
    }*/

    .new-line {
/*        display: block !important;*/
    }

    button#filters-btn {
        background: url(/img/icons/filters-icon-filter.png) no-repeat center/contain;
        width: 100px;
        height: 25px;
    }

    #subcat-btn{
        background: url(/img/icons/icon-menu.png) no-repeat center/contain;
        width: 100px;
        height: 25px;
    }

    #sort-btn{
        background: url(/img/icons/icon-sort.png) no-repeat center/contain;
        width: 100px;
        height: 25px;
    }

    #header-cart-button {
        width: 24px;
        background: url(/img/icons/shopping-cart.png) no-repeat center/contain;
        height: 24px;
    }

    .header__actions {
        height: 50px;
    }

    .action__icon>svg {
        display: none;
    }

    #header-cart-button.fullBasket > .action__icon > .action__icon--cart-counter {
        top: -3px !important;
        right: -12px !important;
    }

    .btn-list {
        display: flex;
        flex-flow: row wrap;
        padding-top: 10px;
    }

    button {
        border: none !important;
    }

    .btn-option {
        width: 33%;
    }

    label[for="fd5251cc"] {
        display:none !important;
    }

    #opt-list {
        display: none;
    }

    #opt-list, #subcat-list {
        font-size: 13px;
        font-weight: 600;
        text-decoration: none;
        line-height: 1.6em;
    }

    main #right>.line-2>.product-items>li>.row-2 {
        display: none !important;
    }

    .catalog-menu__trigger {
        width: calc(95vw - 150px) !important;
    }

    #review-cat {
        display: none;
    }

    .recommended>.recommended-list .item .cont .price-and-buy>.col-2 .price {
        font-size: 15px !important;
    }


}

/* slider not mobile */

.slick-dots {
    bottom: unset !important;
    left: -7px;
}

ul#opt-list {
    display: none;
}

.itc-slider-item > img {
    width: 100%;
}

.itc-slider-item {
    text-align: -webkit-center;
}

.itc-slider-indicator {
    background-color: rgb(167 199 102 / 90%);
}

.itc-slider-btn { 
    width: 40px;
    height: 40px;
    border-radius: 50%;
}

@media (min-width: 800px) {
    .itc-slider-indicators {
        top: 100%;
    } 
}

.slick-dots {
    position: inherit;
    margin: 10px !important;
}

.video-and-academy>.wr .col.academy>.rw-2 .item .col-1 .photo {
    height: 40pxs;
}

.product-items-count {
    display: none;
}

.cocoon_h2, .main-cocoon.container {
    display: none;
}

.rw.rw-2.mt35 {
    margin-bottom: -20px;
}

.new-line {
/*    display: none;*/
}

.recommended>.recommended-list .item .cont .photo {
    height: 175px !important; 
}