.catalog-price {
	 color:red;
}
div.catalog-section table td {
	padding-right:10px;
	padding-top:10px;
}
.system-nav-orange{
    display: flex;
    justify-content: center;
    align-items: center;
}
div.cat-element {
    /*width: 33.3333% !important;*/
    width: 25% !important;
    display: flex;
    justify-content: start;
    align-items: center;
    flex-direction: column;
    border: none;
    height: 450px;
    position: relative;
    overflow: initial;
}

/* .catalog-section-list{
    display: none;
} */

.cat-prop {
    display: none;
}

div.cat-art {
    margin-bottom: 0;
}
.cat-price {
    margin-top: 0 !important;
}
.hover-block{
    display: flex;
    justify-content: start;
    align-items: center;
    flex-direction: column;
    width: 100%;
    height: initial;
    position: absolute;
    left: 0;
    top: 0;
    transition: .3s;
    background: white;
    padding: 30px;
}
div.cat-pr {
    width: 100%;
    margin: 0;
    display: flex;
    justify-content: start;
    align-items: center;
    flex-direction: column;
    text-align: center;
}
div.cat-desc {
    width: 100%;
    text-align: center;
    height: initial;
}
div.cat-art{
    font-size: 14px;
}
div.cat-price{
    font-size: 0;
    margin-top: 5px;
}
div.cat-price span{
    font-size: 18px
}
span.catDesc a {
    font-size: 14px;
    color: #3b658d;
    text-decoration: none;
}
.cat-prop{
    text-align: left;
    margin-top: 20px;
}
.cat-characteristic{
    text-align: left;
    margin-top: 30px;
}
.hover-block__hide{
    display: none;
}
.hover-block:hover{
    box-shadow: 0 0 20px rgba(0, 0, 0, .2);
    z-index: 9999;
}
.hover-block:hover .hover-block__hide{
    display: block
}
.catalog-section-list ul li{
    width: 25%;
    justify-content: start;
    align-items: center;
    flex-direction: column;
    display: flex;
}

.catalog-section-list ul li a {
    text-decoration: underline;
    /*color: #8e8e8e;*/
    font-size: 16px;
}
div#b-offers-container{
    display: none;
}
div.cat-elemnt{
    float: left !important;
}
div.cat-element span.catDesc{
    min-height: 50px;
}
div.cat-pr{
    height: 310px;
}
    .swiper-button-prev{
        background-image: url(/bitrix/templates/tpl_inner/img/slide-left.png);
        background-size: 100%;
        width: 80px;
        height: 80px;
    }
    .swiper-button-next{
        background-image: url(/bitrix/templates/tpl_inner/img/slide-right.png);
        background-size: 100%;
        width: 80px;
        height: 80px;
    }
    .bloll{
        text-align: center;
    }
    img.swiper__img {
        width: 100%;
    }

    p.swiper__text {
        padding: 0 30px;
        font-size: 14px;
        text-align: center;
    }

    .bloll{
        margin-top: 60px;
    }
    .carousel-item-text span.artikul{
        position: static;
    }
    .popular-products .product-carousel-item{
        border: none;
    }
    .bloll .carousel-item-title a{
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        color: #3b658d;
    }
@media (max-width: 1400px){
    div.cat-element{
        width: 50% !important;
    }
    /*div.cat-pr{*/
    /*    height: 270px;*/
    /*}*/
}