

/* Start:/local/templates/silamarket/css/internal.css?1748840053842*/
nav {
    border-radius: 15px !important;
}

.inner-hero {
    background: linear-gradient(135deg, #203E5C 0%, #00092C 100%);
    color: white;
    padding: 40px 0;
    height: 290px;
    border-radius: 15px;
    margin-bottom: 40px;
    position: relative;
    overflow: hidden;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}


.inner-hero-content {
    text-align: center;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 0 60px;
    position: relative;
    z-index: 1;
}

.inner-hero h1 {
    font-size: 48px;
    font-weight: 700;
    margin-bottom: 20px;
    line-height: 1.2;
}

.inner-hero p {
    font-size: 14px;
    line-height: 1.6;
    margin-bottom: 30px;
    opacity: 0.9;
}
/* End */


/* Start:/local/templates/silamarket/css/catalog/section.css?175200070714871*/
/* Умный фильтр - основные стили */
.smart-filter {
    background: #fff;
    border-radius: 15px;
    margin: 20px 0;
}

.smart-filter-container {
    width: 100%;
}

/* Заголовок фильтра */
.smart-filter-header {
    background: var(--primary, #203E5C);
    padding: 20px;
    border-radius: 15px 15px 0 0;
}

.filter-title {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
    letter-spacing: 0.02em;
}

/* Контент фильтра */
.filter-content {
    padding: 20px;
    flex-flow: row wrap;
    display: flex;
    gap: 20px;
}

.popup-window {
    min-width: 215px;
}

/* Блоки фильтра */
.filter-block {
    display: flex;
    flex-flow: row nowrap;
    gap: 10px;
    width: 370px;
}

.filter-block-title {
    width: 250px;
}

.filter-title-text {
    font-size: 12px;
    font-weight: 600;
    color: var(--dark, #00092C);
    text-transform: uppercase;
    letter-spacing: 0.01em;
}

.filter-hint {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px;
    background: var(--secondary, #D61A19);
    color: #fff;
    border-radius: 50%;
    font-size: 10px;
    font-weight: 600;
    margin-left: 5px;
    cursor: help;
}

.filter-block-content {
    width: 100%;
    height: fit-content;
}

/* Общие стили для инпутов */
.filter-input {
    width: 100%;
    height: 42px;
    border: 1px solid #E2E3E4;
    border-radius: 8px;
    padding: 0 15px;
    font-size: 14px;
    font-weight: 500;
    color: var(--dark, #00092C);
    transition: all 0.3s ease;
    font-family: "Raleway", Arial, sans-serif;
}

.filter-input:focus {
    outline: none;
    border-color: var(--secondary, #D61A19);
}

.input-container {
    position: relative;
}

/* Ценовые инпуты */
.price-inputs {
    display: flex;
    gap: 15px;
}

.price-input-group {
    flex: 1;
}

.price-label {
    display: block;
    font-size: 12px;
    font-weight: 600;
    color: #606060;
    margin-bottom: 8px;
    text-transform: uppercase;
    letter-spacing: 0.02em;
}

/* Числовые инпуты */
.number-inputs {
    display: flex;
    gap: 15px;
}

.number-input-group {
    flex: 1;
}

.number-label {
    display: block;
    font-size: 12px;
    font-weight: 600;
    color: #606060;
    margin-bottom: 8px;
    text-transform: uppercase;
    letter-spacing: 0.02em;
}

/* Слайдер */
.slider-container {
    position: relative;
    padding: 20px 10px;
}

.slider-track {
    position: relative;
    height: 6px;
    background: #E5E7EB;
    border-radius: 3px;
    margin: 30px 0;
}

.slider-step {
    position: absolute;
    top: -25px;
    font-size: 11px;
    font-weight: 500;
    color: #606060;
    white-space: nowrap;
    transform: translateX(-50%);
}

.slider-step.step-1 { left: 0%; }
.slider-step.step-2 { left: 25%; }
.slider-step.step-3 { left: 50%; }
.slider-step.step-4 { left: 75%; }
.slider-step.step-5 { left: 100%; }

.slider-bar {
    position: absolute;
    top: 0;
    height: 100%;
    border-radius: 3px;
}

.slider-bar.unavailable {
    background: #E5E7EB;
}

.slider-bar.available-inactive {
    background: #CBD5E1;
}

.slider-bar.available-active {
    background: var(--secondary, #D61A19);
}

.slider-range {
    position: absolute;
    top: -3px;
    height: 12px;
}

.slider-handle {
    position: absolute;
    width: 18px;
    height: 18px;
    background: #fff;
    border: 2px solid var(--secondary, #D61A19);
    border-radius: 50%;
    cursor: pointer;
    top: -3px;
    transition: all 0.3s ease;
    text-decoration: none;
}

.slider-handle:hover {
    transform: scale(1.2);
}

.slider-handle.left {
    left: 0;
    margin-left: -9px;
}

.slider-handle.right {
    right: 0;
    margin-right: -9px;
}

/* Чекбоксы */
.checkboxes {
    display: grid;
    gap: 12px;
}

.checkbox-item {
    display: flex;
    align-items: center;
}

.checkbox-label {
    display: flex;
    align-items: center;
    cursor: pointer;
    font-size: 14px;
    font-weight: 500;
    color: var(--dark, #00092C);
    transition: color 0.3s ease;
    gap: 12px;
}

.checkbox-label:hover {
    color: var(--secondary, #D61A19);
}

.checkbox-label.disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

.checkbox-label input[type="checkbox"] {
    display: none;
}

.checkbox-custom {
    width: 18px;
    height: 18px;
    border: 2px solid #E2E3E4;
    border-radius: 4px;
    position: relative;
    transition: all 0.3s ease;
    flex-shrink: 0;
}

.checkbox-label input[type="checkbox"]:checked + .checkbox-custom {
    background: var(--secondary, #D61A19);
    border-color: var(--secondary, #D61A19);
}

.checkbox-label input[type="checkbox"]:checked + .checkbox-custom::after {
    content: '✓';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 12px;
    font-weight: 700;
}

.checkbox-text {
    line-height: 1.4;
}

.element-count {
    color: #606060;
    font-weight: 400;
}

/* Радио кнопки */
.radio-buttons {
    display: grid;
    gap: 12px;
}

.radio-item {
    display: flex;
    align-items: center;
}

.radio-label {
    display: flex;
    align-items: center;
    cursor: pointer;
    font-size: 14px;
    font-weight: 500;
    color: var(--dark, #00092C);
    transition: color 0.3s ease;
    gap: 12px;
}

.radio-label:hover {
    color: var(--secondary, #D61A19);
}

.radio-label.disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

.radio-label input[type="radio"] {
    display: none;
}

.radio-custom {
    width: 18px;
    height: 18px;
    border: 2px solid #E2E3E4;
    border-radius: 50%;
    position: relative;
    transition: all 0.3s ease;
    flex-shrink: 0;
}

.radio-label input[type="radio"]:checked + .radio-custom {
    border-color: var(--secondary, #D61A19);
}

.radio-label input[type="radio"]:checked + .radio-custom::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 8px;
    height: 8px;
    background: var(--secondary, #D61A19);
    border-radius: 50%;
}

.radio-text {
    line-height: 1.4;
}

/* Чекбоксы с картинками */
.checkbox-pictures {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(60px, 1fr));
    gap: 10px;
}

.picture-checkbox {
    display: block;
    cursor: pointer;
    transition: all 0.3s ease;
}

.picture-frame {
    display: block;
    width: 60px;
    height: 60px;
    border: 2px solid #E2E3E4;
    border-radius: 8px;
    overflow: hidden;
    transition: all 0.3s ease;
    background: #f8f9fa;
}

.picture-frame img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.picture-checkbox:hover .picture-frame {
    border-color: var(--secondary, #D61A19);
    transform: translateY(-2px);
}

.picture-checkbox.checked .picture-frame {
    border-color: var(--secondary, #D61A19);
    background: rgba(214, 26, 25, 0.1);
}

/* Чекбоксы с картинками и подписями */
.checkbox-pictures-labels {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
    gap: 15px;
}

.picture-label-checkbox {
    display: block;
    cursor: pointer;
    text-align: center;
    transition: all 0.3s ease;
}

.picture-label-checkbox .picture-frame {
    width: 80px;
    height: 80px;
    margin: 0 auto 8px;
}

.picture-label {
    display: block;
    font-size: 13px;
    font-weight: 500;
    color: var(--dark, #00092C);
    line-height: 1.3;
}

.picture-label-checkbox:hover .picture-label {
    color: var(--secondary, #D61A19);
}

.picture-label-checkbox.checked .picture-label {
    color: var(--secondary, #D61A19);
    font-weight: 600;
}

/* Выпадающий список */
.filter-dropdown {
    position: relative;
}

.dropdown-container {
    position: relative;
}

.dropdown-selected {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 42px;
    border: 1px solid #E2E3E4;
    border-radius: 8px;
    padding: 0 15px;
    background: #fff;
    cursor: pointer;
    transition: all 0.3s ease;
}

.dropdown-selected:hover {
    border-color: var(--secondary, #D61A19);
}

.dropdown-text {
    font-size: 14px;
    font-weight: 500;
    color: var(--dark, #00092C);
    display: flex;
    align-items: center;
    gap: 8px;
}

.dropdown-image {
    width: 24px;
    height: 24px;
    object-fit: cover;
    border-radius: 4px;
}

.dropdown-arrow {
    color: #606060;
    font-size: 12px;
    transition: transform 0.3s ease;
}

.dropdown-selected.active .dropdown-arrow {
    transform: rotate(180deg);
}

.dropdown-options {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #fff;
    border: 1px solid #E2E3E4;
    border-top: none;
    border-radius: 0 0 8px 8px;
    z-index: 100;
    max-height: 200px;
    overflow-y: auto;
}

.dropdown-option {
    padding: 12px 15px;
    cursor: pointer;
    transition: background-color 0.3s ease;
    border-bottom: 1px solid #f1f3f4;
}

.dropdown-option:last-child {
    border-bottom: none;
}

.dropdown-option:hover {
    background-color: #f8f9fa;
}

.dropdown-option.selected {
    background-color: rgba(214, 26, 25, 0.1);
    color: var(--secondary, #D61A19);
}

.dropdown-option.disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

.dropdown-option label {
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 500;
    margin: 0;
}

/* Стили для Bitrix PopupWindow */
.bx-core-popup-window {
    border-radius: 8px !important;
    overflow: hidden !important;
    border: 1px solid #E2E3E4 !important;
    min-width: 200px !important;
}

.bx-core-popup-window .bx-core-popup-window-content {
    padding: 0 !important;
    background: #fff !important;
    min-width: 200px !important;
}

/* Переопределяем стили для popup версии dropdown */
.bx-core-popup-window .dropdown-option {
    padding: 12px 15px;
    cursor: pointer;
    transition: background-color 0.3s ease;
    border-bottom: 1px solid #f1f3f4;
    background: #fff;
    white-space: nowrap;
    min-width: 180px;
}

.bx-core-popup-window .dropdown-option:last-child {
    border-bottom: none;
}

.bx-core-popup-window .dropdown-option:hover {
    background-color: #f8f9fa !important;
}

.bx-core-popup-window .dropdown-option.selected {
    background-color: rgba(214, 26, 25, 0.1) !important;
    color: var(--secondary, #D61A19);
}

.bx-core-popup-window .dropdown-option label {
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 500;
    margin: 0;
    font-family: "Raleway", Arial, sans-serif;
    white-space: nowrap;
    min-width: 150px;
}

/* Календарь */
.calendar-inputs {
    display: flex;
    gap: 15px;
}

.calendar-input-group {
    flex: 1;
}

.calendar-input {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 15px center;
    background-size: 16px;
    padding-right: 45px;
}

/* Кнопки фильтра */
.filter-buttons {
    padding: 20px;
    background: #FFF;
    display: flex;
    gap: 15px;
    align-items: center;
    border-top: 1px solid #E5E7EB;
    border-radius: 0 0 15px 15px;
}

.filter-btn {
    height: 42px;
    border: none;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.02em;
    cursor: pointer;
    transition: all 0.3s ease;
    font-family: "Raleway", Arial, sans-serif;
    padding: 0 20px;
}

.apply-btn {
    background: var(--secondary, #D61A19);
    color: #fff;
}

.apply-btn:hover {
    background: #B91518;
    transform: translateY(-1px);
}

.reset-btn {
    background: transparent;
    color: #606060;
    border: 1px solid #E2E3E4;
}

.reset-btn:hover {
    background: #f1f3f4;
    color: var(--dark, #00092C);
}

/* Результат фильтра */
.filter-result {
    margin-left: auto;
    font-size: 13px;
    color: #606060;
    font-weight: 500;
}

#modef_num {
    font-weight: 700;
    color: var(--secondary, #D61A19);
}

.filter-show-link {
    color: var(--secondary, #D61A19);
    text-decoration: none;
    font-weight: 600;
    margin-left: 10px;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 0.02em;
}

.filter-show-link:hover {
    text-decoration: underline;
}

/* Адаптивность */
@media (max-width: 768px) {
    .price-inputs,
    .number-inputs,
    .calendar-inputs {
        flex-direction: column;
        gap: 10px;
    }
    
    .checkbox-pictures {
        grid-template-columns: repeat(auto-fit, minmax(50px, 1fr));
        gap: 8px;
    }
    
    .checkbox-pictures-labels {
        grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
        gap: 10px;
    }
    
    .filter-buttons {
        flex-direction: column;
        align-items: stretch;
    }
    
    .filter-result {
        margin-left: 0;
        text-align: center;
        margin-top: 10px;
    }
    
    .filter-btn {
        width: 100%;
    }
}

/* Скрытие стандартных элементов Bootstrap */
.bx-filter,
.bx-filter-horizontal,
.bx-filter-section,
.bx-filter-title,
.bx-filter-parameters-box,
.bx-filter-parameters-box-title,
.bx-filter-block,
.bx-filter-parameters-box-container {
    display: none !important;
}

/* Переопределение стилей для совместимости с существующим JS */
.smartfilter {
    width: 100%;
}
/* End */


/* Start:/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/colors.min.css?17488400524373*/
.bx-filter.bx-blue .bx-filter-section{background:#edf6fc}.bx-filter.bx-blue .bx-filter-input-container input:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-input-container input:focus{-webkit-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .bx-ui-slider-track{background:#e7e7e7}.bx-filter.bx-blue .bx-ui-slider-pricebar-vd{background:#849da4}.bx-filter.bx-blue .bx-ui-slider-pricebar-vn{background:#a8dff3}.bx-filter.bx-blue .bx-ui-slider-pricebar-v{background:#499fd8}.bx-filter.bx-blue .bx-ui-slider-handle.left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkM2RUFBN0ExNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkM2RUFBN0IxNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzZFQUE3ODE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzZFQUE3OTE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppps1VcAAAEWSURBVHjabFPRFcIwCIS8/nWGdh+3sYu4gmu5il8niUAuaN6zJoQD7iB6e76kL8h3qX+RlrnU/TR3sje+DHMFq4cN8Pded/veG8gNWUEEVALMQPbd7e9uv3MLOABRXQutQD8PsFnOfmjJRkMHsHOCu8X2mTn8NnYRAmEAWF4xzhhgptUgyANIa3UV3JaZ1+AWYOYGtScyYMnMftGRxq0CNdArcMH0rFTVg21FYa6mZ77s9lgFxaJMk1kqTeJo1QAX+5yEoIDfadttf8nILDRckyKYQolrmfWyi4MZz878vohGbqPsAK/vAYXotGxemnPWIzRRAqCMs9K5D1JyFuox6IVKmVTe9za+LchD/q4iXyo6q/kIMAAflYlW4QRU6wAAAABJRU5ErkJggg==) no-repeat right top}.bx-filter.bx-blue .bx-ui-slider-handle.right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top}.bx-filter.bx-blue .bx-filter-select-container.bx-active,.bx-filter.bx-blue .bx-filter-select-container:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-select-container.bx-active,.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus{-webkit-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .bx-filter-tag{border-top:1px solid #d7eaf7;border-bottom:1px solid #d7eaf7}.bx-filter.bx-blue .bx-tag-link{color:#68939e}.bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,.bx-filter.bx-blue .bx-filter-param-btn:hover,.bx-filter.bx-blue .bx-filter-param-btn:active,.bx-filter.bx-blue .bx-filter-param-btn:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:hover,.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:active,.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus{-webkit-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .btn-themes{background-color:#1485ce;border-color:#1485ce;color:#FFF}.bx-filter.bx-blue .btn-themes.bx-active,.bx-filter.bx-blue .btn-themes.focus,.bx-filter.bx-blue .btn-themes:active,.bx-filter.bx-blue .btn-themes:focus,.bx-filter.bx-blue .btn-themes:hover{background-color:#53a4d8;border-color:#53a4d8;color:#FFF}
/* End */
/* /local/templates/silamarket/css/internal.css?1748840053842 */
/* /local/templates/silamarket/css/catalog/section.css?175200070714871 */
/* /local/templates/silamarket/components/bitrix/catalog.smart.filter/catalog/themes/blue/colors.min.css?17488400524373 */
