

/* Start:/local/templates/.default/components/bitrix/catalog/sotbit_origami_catalog/style.css?17428493512431*/
.catalog_content__title {
    padding-bottom: 1rem;
}

.mobile_filter-selected_number {
    background: var(--main-color);
}

.mobile_filter_btn:hover  .mobile_filter-selected_number {
    color: var(--main-color);
    background: #ffffff;
}

@media (max-width: 768px) {

    .catalog_content__title {
        padding-top: 5px;
        text-align: center;
        padding-bottom: 22px;
    }
}

.mobile_filter_form .catalog_content__filter_horizon_title.fonts__middle_text:hover svg {
    fill: var(--main-color-hover);
    stroke: var(--main-color-hover);
}

.mobile_filter_form .radio_container_wrapper input[type="radio"]:checked + .radio-label:before {
    background-color: var(--main-color-hover);
    border: 5px solid var(--main-color-hover);
}

.mobile_filter_form .radio_container_wrapper .radio_container:hover {
    color: var(--main-color-hover);
}

.mobile_filter_form .bx-filter-param-btn-block .bx-filter-param-label:hover {
    color: var(--main-color-hover);
}

.mobile_filter_form .bx-filter-param-btn-block .bx-filter-param-label:hover .bx-filter-param-btn.bx-color-sl {
    border: 1px solid var(--main-color-hover);
}

.mobile_filter_form .bx-filter-param-btn-block .bx-filter-param-label.bx-active .bx-filter-param-btn.bx-color-sl {
    border: 1px solid var(--main-color-hover);
}

.mobile_filter_form .bx_filter_parameters_box_title:hover .item_name {
    color: var(--main-color-hover);
}

.mobile_filter_form .bx_filter_parameters_box_title:hover .icon-nav_button {
    color: var(--main-color-hover);
}

.mobile_filter_form .bx_filter .bx_filter_popup_result .popup_result_btns input[name="del_filter"] {
    color: var(--main-color-hover);
}

.mobile_filter_form .bx_filter .bx_filter_popup_result .popup_result_btns input[name="set_filter"] {
    background: var(--main-color-hover);
    border: 1px solid var(--main-color-hover);
}

.mobile_filter_form .bx_filter .bx_filter_popup_result .popup_result_btns input[name="set_filter"]:hover {
    background: var(--main-color-hover);
    border: 1px solid var(--main-color-hover);
}

.mobile_filter_form .bx_filter .filter-size input:checked + label {
    border: none;
}

.mobile_filter_form .bx_filter .filter-size input:hover + label {
    border: none;
}

.mobile_filter_form .bx_filter .checkbox__label:hover:before {
    border: 1px solid var(--main-color-hover);
}

/* End */


/* Start:/local/templates/.default/components/bitrix/breadcrumb/origami_default/style.css?17428493511375*/
.breadcrumb_block {
    padding: 23px 0;
}

.breadcrumb_block .icon-nav_2 {
    padding: 5px;
    font-size: 7px;
}

.breadcrumb_block__item {
    display: inline-block;
    font-size: 12px;
}

.breadcrumb_block__item_no_link {
    color: #8b8b8b;
}

@media (max-width: 1023px) {
    .breadcrumb_block {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (min-width: 1024px) and (max-width: 1343px) {
    .breadcrumb_block {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (max-width: 992px) {
    .breadcrumb_block {
        margin-top: 0 !important;
    }
}

@media (max-width: 768px) {
    .breadcrumb_block {
        text-align: left;
        border-bottom: 1px solid #eeeeee;
        border-top: 1px solid #eeeeee;
        padding: 0.5rem 0;
        margin-bottom: 1rem;
        overflow: scroll;
        -ms-overflow-style: none;
        width: 100%;
        height: 40px;
        display: block;
        white-space: nowrap;
        position: relative;
    }

    .puzzle_block .breadcrumb_block {
        border-top: none;
    }

    .breadcrumb_block::-webkit-scrollbar {
        display: none;
    }

    .breadcrumb_block::-webkit-scrollbar-track {
        display: none;
    }

    .breadcrumb_block::-webkit-scrollbar-thumb {
        display: none;
    }
}

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog/sotbit_origami_catalog/bitrix/catalog.compare.list/.default/style.css?17428493511324*/
.bx_catalog-compare-list{
    font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size:12px;
    z-index:998;
    overflow:hidden;
    -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
    width:270px;
    max-height:100%;
    padding:10px 8px 0;
    white-space:normal;
    color:#404040;
    border:1px solid #b7b7b7;
    border-radius:3px;
    background:#fff;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	margin-bottom: 10px;
}
.bx_catalog-compare-list.fix{
	position:fixed;
}
.bx_catalog-compare-list.top{
    top:5px;
}
.bx_catalog-compare-list.right{
    right:5px;
}
.bx_catalog-compare-list.bottom{
    bottom:5px;
}
.bx_catalog-compare-list.left{
    left:5px;
}
.bx_catalog-compare-list .bx_catalog_compare_form {  }
.bx_catalog-compare-list:hover .bx_catalog_compare_form {  }
.bx_catalog-compare-list a{
    font-size:11px;
    color:#327ab7;
}
.bx_catalog-compare-list a:hover{
    text-decoration:none;
}
.bx_catalog_compare_count p{
    margin:0 0 10px 0;
}
.bx_catalog_compare_count p.compare-redirect{
	text-align: center;
	font-weight: bold;
}
.bx_catalog-compare-list .compare-items td{
    font-size:12px;
    font-weight:bold;
    padding-bottom:10px;
	vertical-align: top;
}


/* End */


/* Start:/local/templates/.default/components/bitrix/catalog/sotbit_origami_catalog/bitrix/catalog.section.list/origami_default_1/style.min.css?17428493518252*/
.block_main_left_menu__content{width:100%}.block_main_left_menu__content .catalog-main_page .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block_main_left_menu__content .catalog-main_page .catalog-section_item{width:calc(50% - 30px);margin:15px;border:1px solid #ededed;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block_main_left_menu__content .catalog-main_page .catalog-section_item:hover{-webkit-box-shadow:0 2px 16px rgba(0,0,0,.15);box-shadow:0 2px 16px rgba(0,0,0,.15)}.block_main_left_menu__content .catalog-main_page .catalog-section_item .items_links-mobile{display:none}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:20px;position:relative}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-section_item-title_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-section_item-image{margin-right:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:20%;flex-basis:20%}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-section_item-image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-section_item-title{margin-bottom:15px;font-size:24px;font-weight:700;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .icon-nav_button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:15px;min-width:15px;display:none;height:25px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .icon-nav_button:before{content:"";display:inline-block;font-size:7px;-webkit-transform:rotate(45deg) translateY(-3px);transform:rotate(45deg) translateY(-3px);color:#000;width:10px;height:10px;border-bottom:2px solid #000;border-right:2px solid #000;margin-top:0;position:relative}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-items_links{color:gray;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:13px;margin-right:5px;white-space:nowrap}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-items_links>b{color:#000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-items_links:hover,.block_main_left_menu__content .catalog-main_page .catalog_section-content_wrapper .catalog-items_links:hover>b{color:var(--main-color)}@media screen and (max-width:900px){.block_main_left_menu__content{width:100%}.block_main_left_menu__content .catalog-main_page .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.block_main_left_menu__content .catalog-main_page .row .catalog-section_item{width:100%;margin:5px 0}}@media screen and (max-width:600px){.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .catalog-section_item-title{font-size:15px}}@media screen and (max-width:480px){.block_main_left_menu__content .catalog-main_page .row{padding:0}.block_main_left_menu__content .catalog-main_page .catalog-section_item.mobile_opened .catalog_section-content_wrapper .items_titles{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.block_main_left_menu__content .catalog-main_page .catalog-section_item.mobile_opened .catalog_section-content_wrapper .icon-nav_button{-webkit-transform:rotate(180deg) translateY(-3px);transform:rotate(180deg) translateY(-3px)}.block_main_left_menu__content .catalog-main_page .catalog-section_item.mobile_opened .catalog_section-content_wrapper .icon-nav_button:before{color:var(--main-color);border-color:var(--main-color)}.block_main_left_menu__content .catalog-main_page .catalog-section_item.mobile_closed .items_links-mobile{height:0;opacity:0;visibility:hidden;margin:0;padding:0}.block_main_left_menu__content .catalog-main_page .catalog-section_item:hover{-webkit-box-shadow:none;box-shadow:none}.block_main_left_menu__content .catalog-main_page .catalog-section_item:hover .catalog-section_item-title{color:#000}.block_main_left_menu__content .catalog-main_page .catalog-section_item .items_links-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fafafa;padding:20px 10px 10px 70px}.block_main_left_menu__content .catalog-main_page .catalog-section_item .items_links-mobile .catalog-items_links:hover,.block_main_left_menu__content .catalog-main_page .catalog-section_item.mobile_opened .catalog_section-content_wrapper .items_titles .catalog-section_item-title{color:var(--main-color)}.block_main_left_menu__content .catalog-main_page .catalog-section_item .items_links-mobile .catalog-items_links{margin-bottom:10px}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper{height:70px}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .catalog-section_item-image{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;height:30px;width:30px;max-width:30px}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .catalog-section_item-image>img{max-height:40px;max-width:40px}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .items_titles{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:calc(100% - 50px)}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .items_titles .catalog-section_item-title_wrapper{max-width:calc(100% - 30px)}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .items_titles .icon-nav_button-mobile_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .items_titles .catalog-section_item-title{margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .icon-nav_button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.block_main_left_menu__content .catalog-main_page .catalog-section_item .catalog_section-content_wrapper .items_links{display:none}}
/* End */
/* /local/templates/.default/components/bitrix/catalog/sotbit_origami_catalog/style.css?17428493512431 */
/* /local/templates/.default/components/bitrix/breadcrumb/origami_default/style.css?17428493511375 */
/* /local/templates/.default/components/bitrix/catalog/sotbit_origami_catalog/bitrix/catalog.compare.list/.default/style.css?17428493511324 */
/* /local/templates/.default/components/bitrix/catalog/sotbit_origami_catalog/bitrix/catalog.section.list/origami_default_1/style.min.css?17428493518252 */
