.top__logo-link {
    position: absolute;
    display: block;
    width: 100%;
    text-align: center;
    top: 0;
}
.top__phones-link-no {
    pointer-events: none;
}
.top__logo-link img{
    width: 100%;
    max-width: 103px;
}
.b-mob_centring .modal_product__price{
    display: none;
}
.product__description {
    margin: 15px 0px 0px;
}
.modal-open {
    /* position: fixed!important; */
}
.modal-content{
    padding:25px;
}
div#modal-agree .modal-title {display: none;}
.price-availability_desktop{
    display: none;
}
.footer__pay-img img{
    max-width: 100px;
}
.footer__pay-img{
    display: inline-block;
}
.mob-nav{
    z-index: 100;
}
.header__menu-link{
    margin-right: 15px !important;
}
/*.row-customer_email label:after{*/
    /*display: none;*/
/*}*/
@media only screen and (min-width: 1024px) and (max-width: 1920px) {
    .b-flex{
        display: flex;
        align-items: center;
    }
    .top__callback-title {
        display: block;
    }
    .top__phones{
        text-align: center;
    }
    .top__callback {
        text-align: right;
    }
}
@media (max-width: 1024px){
    .product__description {
        margin: 25px 0px 0px;
    }
    .price-availability_desktop{
        display: block;
    }
    .product__price-availability {
        color: #778f54;
        font-weight: bold;
        font-size: 14px;
    }
}
@media (max-width: 991px){
    .product__info-code {
        padding-top: 2px;
        text-align: center;
        font-size: 16px;
    }
    .btn-lisap-buy.product__buy-btn {
        margin-top: 15px;
    }
    .product__price-number {
        display: block;
        margin-right: 0px;
        text-align: center;
    }
    .logo-block{
        display:flex;
        align-items:center;
    }
    .mfilter-column_left>h3{
        display:none;
    }
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
    .b-mob_centring .product__count{
        display: block;
    }
    .b-mob_centring{
        justify-content: center;
        align-items: center;
        display: flex;
        padding-top: 15px;
    }
    .product__price {
        margin: 0px;
    }
    .product__description {
        margin:0px;
    }
    .b-mob_centring .product__count {
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .b-mob_centring .btn-lisap-buy{
        margin-left: 15px;
    }
}

/*dg_oleg*/
.mfilter-disabled a {
    color: silver;
    pointer-events: none;
}
.j-carousel2 {
    border: none;
    box-shadow: none;
}
.j-carousel2 .recent__item{
    border-right: none !important;
}

.j-carousel1 {
    /*overflow-y: hidden;*/
    border: none;
    box-shadow: none;
}
.j-carousel1 .recent__item{
    border-right: none !important;
}

/*.j-carousel1 .recent__item:hover {*/
    /*position: absolute;*/
    /*left: 0px;*/
    /*right: 0px;*/
    /*z-index: 15;*/
/*}*/

.stagh3,.stagh4,.stagh5,.stagh6 {
    display: block;
}
.icon-title-text.stagh4 {
    font-weight: 100;
}
.stagem {
    font-style: italic;
}
.stagstrong {
    font-weight: bold;
}
.catalog_item-title.stagh6 {
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}
.btn-small-view{
    display: flex;
    margin-left: 5px;
    margin-top: 10px;
}
.block_catalog-image>img{
    width: 100%;
}
.sets .set .disc{
    display: none !important;
}