<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/local/templates/klbr/components/bitrix/catalog.section.list/home/style.css?16971091111575*/
.categorylist-item {
    background: #F8F8F8;
    width: calc((100% / 4) - 16px);
    margin: 0 8px 16px;
    position: relative;
    height: 360px;
}

.categorylist {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -8px;
}

@media(max-width:1200px) {
    .categorylist-item {
        width: calc((100% / 3) - 16px);
    }
}

@media(max-width:980px) {
    .categorylist-item {
        width: calc((100% / 2) - 16px);
    }
}

@media(max-width:600px) {
    .categorylist-item {
        width: 100%;
    }
    .categorylist {
        margin: 0 0px;
    }
}

.categorylist-item li a {
    transition: 0.1s all;
}

.categorylist-item li {
    list-style-type: none;
    color: #929292;
    font-size: 16px;
    line-height: 18px;
    margin: 14px 0;
    font-weight: 600;
}

.categorylist-item li a.more {
    color: #06A0A2;
}

.categorylist-item ul {
    padding-left: 0;
    margin: 0px;
}

.categorylist-item-text {
    display: block;
    padding: 24px 24px 0;
    position: relative;
}

.categorylist-item-text&gt;h4 {
    margin: 0px;
}

.categorylist-item-text&gt;h4&gt;a {
    font-weight: 600;
    font-size: 18px;
    margin: 0 0 14px;
    display: block;
    line-height: 18px;
}

.categorylist-item-image {
    position: absolute;
    bottom: 0px;
    right: 0px;
}

.categorylist-item-image img {
    width: 183px;
    height: 181px;
}

@media(min-width:1200px) {
    .sub-list li:hover a:not(.more) {
        color: #ff6700;
    }
}

.custom-section{
    cursor: pointer;
}
/* End */


/* Start:/local/templates/klbr/components/bitrix/catalog.item/def_modify/style.css?16971091111636*/
.sect__prop-flex-wrap {
    margin-bottom: 20px;
}

.hidden_properties {
    position: absolute;
    opacity: 0;
    z-index: -1;
}

.item:hover {
    z-index: 120;
    background: white;
}

.sect__prop-flex {
    display: flex;
    flex-direction: row;
    font-size: 14px;
    margin-bottom: 5px;
}

.sect__prop-flex&gt;div.item-info__params-title {
    /*max-width: 45%;*/
}

.sect__prop-flex&gt;div.item-info__params-space {
    flex-grow: 1;
    border-bottom: 1px dashed #C4C4C4;
    position: relative;
    top: -4px;
    margin-left: 2px;
    margin: 0 5px;
}

.sect__prop-flex&gt;div.item-info__params-value {
    text-align: right;
    font-weight: bold;
}

.cat-list__item .item {
    align-items: flex-start;
}

.cover-wrap {
    position: absolute;
    top: 241px;
    transition: 0.2s all;
    width: calc(100% - 40px);
}

.property-list {
    opacity: 0;
    max-height: 0px;
    overflow: hidden;
    transition: 0.2s all;
}

.cover-inner_blur {
    position: absolute;
    left: 0px;
    top: 100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), rgba(196, 196, 196, 0.03);
    backdrop-filter: blur(25px);
    transition: 0.2s all;
}

.item {
    overflow: hidden;
}

.item__left-price {
    position: relative;
    z-index: 1;
}

@media(min-width:1200px) {
    .item:hover .cover-wrap {
        top: 20px;
    }
    .item:hover .cover-inner_blur {
        top: 0px;
    }
    .item:hover .property-list {
        max-height: 200px;
        opacity: 1;
    }
}
/* End */
/* /local/templates/klbr/components/bitrix/catalog.section.list/home/style.css?16971091111575 */
/* /local/templates/klbr/components/bitrix/catalog.item/def_modify/style.css?16971091111636 */
</pre></body></html>