

/* Start:/bitrix/templates/paper/components/bitrix/catalog.smart.filter/.default/style.css?175492127411935*/
.bx_filter_section{
    background-color: #f4f4f4;
    border-radius: 7px;
}
.bx_filter_section .checkbox-style{
    border-color: #000;
}
.bx_filter_head{
    height: auto;
    overflow: hidden;
    display: flex;
    align-items: center;
    padding: 15px;
    border-bottom: 1px solid #d4d4d4;
}
.bx_filter_head .bx_filter_title{
    float: left;
    width: 110px;
    font-size: 15px;
    text-transform: uppercase;
    display: flex;
    -webkit-align-items: center; /* Safari */
    align-items: center;
    padding: 9px 0;
    font-weight: 700;
    color: #333;
}
.bx_filter_head .bx_filter_title .filter-burger{
    margin-right: 5px;
}
.bx_filter_head  .filter_tab{
    float: left;
}
.bx_filter_head .filter_tab ul{
    margin: 0;
    padding: 0;
}
.bx_filter_head .filter_tab ul li{
    float: left;
    padding-left: 20px;
    padding-right: 20px;
    margin-right: 5px;
    text-align: center;
    font-size: 14px;
    list-style: none;
    line-height: 34px;
    cursor: pointer;
    font-weight: 600;
    color: #333;
    transition: .2s;
}
.bx_filter_head .filter_tab ul li:hover
{
    background-color: #ffbd01;
    border-radius: 40px;
}
.bx_filter_head .filter_tab ul li.active{
    background-color: #ffbd01;
    border-radius: 40px;
}
.bx_filter_head .filter_tab ul li:active
{
    background-color: #ffbd01;
    border-radius: 40px;
    opacity: 0.9;
}
.bx_filter_parameters_box {
    display: none;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 30px;
    padding-right: 30px;
}
.bx_filter_parameters_box .bx_filter_input_checkbox{
    font-size: 14px;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    cursor: pointer;
}
.bx_filter_parameters_box .bx_filter_input_checkbox .checkbox-style{
    margin-right: 5px;
    margin-top: -3px;
    margin-left: 0 !important;
}
.bx_filter_button_box{
    display: none;
}
.selected-params{
    margin-bottom: -4px;
    border-top: 1px solid #d4d4d4;
    padding: 15px;
    display: flex;
}
.selected-params .list-params{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    min-width: 80%;
}

.selected-params .item-select-filter{
    font-size: 13px;
    line-height: 34px;
    display: flex;
    width: max-content;
    background-color: #fff;
    padding: 0 12px;
    color: #333;
    margin-bottom: 4px;
    border-radius: 50px;
    font-weight: 600;
    height: 35px;
    margin-right: 15px;
}
.selected-params .item-select-filter a{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 35px;
    line-height: 35px;
    text-align: center;
    position: relative;
    right: -11px;
    opacity: 0.8;
}
.selected-params .item-select-filter a .close-filter{
    position: relative;
}
.selected-params .item-select-filter  a:hover,
.selected-params .item-select-filter  a:focus{
opacity: 1;
}
.selected-params .item-select-filter a:active{
    opacity: 0.7;
}

.selected-params .btns-filter{
min-width: 20%;
display: flex;
align-items: center;
justify-content: flex-end;
}
.selected-params .btns-filter .bx_filter_search_button{
    font-size: 14px;
    line-height: 34px;
    padding: 0 60px 0 30px;
    height: 43px;
}
.selected-params .btns-filter .bx_filter_search_button:after{
    width: 37px;
    height: 37px;
    top: 3px;
    right: 3px;
}
.selected-params .btns-filter .bx_filter_search_button .set-filter{
    position: relative;
    top: 4px;
    margin-right: 8px;
}
.selected-params .btns-filter .clear-filter-link{
opacity: 0.9;
transition: .2s;
}
.selected-params .btns-filter .clear-filter-link:hover{
opacity: 1;
}
.selected-params .btns-filter .clear-filter-link:active{
    opacity: 0.7;
}

/*Track*/
.bx_filter .bx_ui_slider_track{
    position:relative;
    height:4px;
    border-radius: 100%;
    margin:40px 0px 20px 10px;
    border:1px solid #8da3ad;
    background:#a1c0c8;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ExYzBjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2Q1ZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1c0c8), color-stop(100%,#b3d5df));
    background:-webkit-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:   -moz-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:    -ms-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:     -o-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:        linear-gradient(top bottom, #a1c0c8 0%,#b3d5df 100%);
    box-shadow:0 1px 0 0 rgba(255,255,255,.35);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1c0c8', endColorstr='#b3d5df',GradientType=0 );
}
.bx_filter .bx_ui_slider_part{
    position:absolute;
    top:-1px;
    width:4px;
    height:4px;
    border-radius: 100%;
    background:#fff;
    z-index: 90;
}
.bx_filter .bx_ui_slider_part.p1{left:-1px; background: transparent;}
.bx_filter .bx_ui_slider_part.p2{left:25%;}
.bx_filter .bx_ui_slider_part.p3{left:50%;}
.bx_filter .bx_ui_slider_part.p4{left:75%;}
.bx_filter .bx_ui_slider_part.p5{right:-1px; background: transparent;}
.bx_filter .bx_ui_slider_part span{
    font-size:11px;
    font-weight: bold;
    position:absolute;
    top:-16px;
    left:50%;
    display:block;
    width:100px;
    margin-left:-50px;
    text-align:center;
    color:#000;
}

.bx_filter .bx_ui_slider_range,
.bx_filter .bx_ui_slider_pricebar,
.bx_filter .bx_ui_slider_pricebar_VD,
.bx_filter .bx_ui_slider_pricebar_VN,
.bx_filter .bx_ui_slider_pricebar_V{
    position:absolute;
    top:-1px;
    bottom:-1px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.bx_filter .bx_ui_slider_range{
    z-index:50;
}
.bx_filter .bx_ui_slider_pricebar{
    z-index:100;
}

.bx_filter .bx_ui_slider_pricebar_VD{
    z-index:60;
}
.bx_filter .bx_ui_slider_pricebar_VN{
    z-index:70;
    background: #666;
}
.bx_filter .bx_ui_slider_pricebar_V{
    z-index:80;
    top:-1px;
    bottom:-1px;
    background:#ffbd01;
}



.bx_filter .bx_ui_slider_handle{
    position:absolute;
    top:100%;
    width:10px;
    height:10px;
    background-size: 10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAsklEQVRYw+3Ruw3DMAxF0SsGajJAFvAI2cUDps9kHoJpVAiG4+hHOoUeQECdgHNhbq5jIrKKyHrJ5zHGB7ABW3r7LoTwBhTQ9PZbYtf83FJk9Lo7nxQ5/f7MUxzR45XihN4nxRk91ilK6LFKUUFvk6KGfniKFvphKTrox6Tooe9OMYK+OcVA+rYUI+mrU1jQF6cwpC9LYUn/M4UH/dcUjvSHKW6q+gKe+O+uqssF/8792T4XqGgtl/TCLgAAAABJRU5ErkJggg==');
}
.bx_filter .bx_ui_slider_handle:hover{
    -webkit-cursor:grab;
    -ms-cursor:grab;
    -o-cursor:grab;
    cursor:grab;
    background-position: 1px 0 !important;
}
.bx_filter .bx_ui_slider_handle:active{
    -webkit-cursor:grabbing;
    -ms-cursor:grabbing;
    -o-cursor:grabbing;
    cursor:grabbing;
}
.bx_filter .bx_ui_slider_handle.left{
    left:0;
    margin-left:-5px;

}
.bx_filter .bx_ui_slider_handle.right{
    right:0;
    margin-right:-5px;
}
.bx_filter_parameters_box.price{
    width: 45%;
}
.bx_filter_parameters_box.price .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block{
    width: 50%;
    float: left;
    font-size: 13px;
    font-weight: 600;
}
.bx_filter_parameters_box.price .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block .bx_filter_input_container input[type='text']
{
    width: 100px;
    font-size: 14px;
    line-height: 31px;
    border: 1px solid #b7b7b7;
    height: 31px;
    text-align: center;
    font-size: 14px;
    padding: 0;
    border-radius: 40px;
}
.bx_filter_parameters_box.price .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block .bx_filter_input_container.max{
}
.bx_filter_parameters_box.price .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block .bx_filter_input_container input[type='text']:focus{
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border-color: #b7b7b7 !important;
}
.bx_filter_parameters_box.price .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block .bx_filter_input_container .p-title{
    display: inline-block;
    margin-right: 10px;
}
.bx_filter_block div.clb{
   clear: both;
}
.bx_filter_parameters_box_container label.bx_filter_param_label{
    float: left;
    width: 25%;
}
.bx_filter_parameters_box_container label.bx_filter_param_label.disabled{
    opacity: 0.5;
}
.btns-filter a.clear-filter-link{
    line-height: 0;
    padding: 2px;
    position: relative;
    display: inline-block;
    margin: 0;
    float: left;
    margin-right: 10px;
}

@media (max-width: 1200px) {

    .selected-params .list-params {
        margin-bottom: 20px;
    }
}

@media (max-width: 1000px) {

    .bx_filter_head .bx_filter_title {
        margin-bottom: 5px;
    }

    .bx_filter_parameters_box.price {
        width: 100%;
    }

    .bx_filter .bx_ui_slider_track {
        margin: 40px 20px 20px 10px;
    }

    .bx_filter .bx_ui_slider_part span {
        width: 80px;
        margin-left: -40px;
    }
}

@media all and (max-width: 991px){
    .bx_filter_head{
        flex-direction: column;
        align-items: flex-start;
    }
    .catalog-section .item-product{
        /*width: calc( 33.333% - 20px );*/
    }
}

@media all and (max-width: 575.98px){
    .catalog-section .main_catalog_item.item-product{
        margin-left: -5px;
        margin-right: -5px;
        margin-bottom: 10px;
    }
}

@media all and (max-width: 481px){
    .bx_filter_head .filter_tab ul li{
        text-align: left;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 13px;
    }
    .selected-params{
        flex-direction: column;
    }
    .sort-line .sort-col:first-child{
        min-width: 125px;
    }
    .main_catalog_item.item-product{
        /*margin-left: 5px;*/
        /*margin-right: 5px;*/
    }
    .section-img a{
        width: 100px;
        height: 100px;
    }
    .bx_filter_parameters_box_container label.bx_filter_param_label{
        width: 50%;
    }
    .bx_filter_parameters_box.price .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block{
        width: 100%;
        margin-bottom: 10px;
    }
}


.shine-wrp {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 150;
    visibility: hidden;
}

.shine-wrp .shine {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.shine:before {
    position: absolute;
    top: 0;
    left: -45%;
    z-index: 2;
    display: block;
    content: '';
    width: 25%;
    height: 100%;
    opacity: 0;
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.product-item:hover .shine-wrp .shine:before {
    -webkit-animation: shine .8s ease-in-out infinite;
    animation: shine .8s ease-in-out infinite;
    opacity: 1;
}


@-webkit-keyframes shine {
    100% {
        left: 125%;
    }
}
@keyframes shine {
    100% {
        left: 125%;
    }
}

.loader .shine-wrp .shine:before {
    visibility: visible;
    -webkit-animation: shine .8s ease-in-out infinite;
    animation: shine .8s ease-in-out infinite;
    opacity: 1;
}
/* End */


/* Start:/bitrix/components/krayt/sort_line/templates/.default/style.css?17549206122274*/
.sort-line{
    min-height: 40px;
    line-height: 38px;
    color: #424242;
    font-size: 14px;
    margin: 20px 0 15px 0;
}
.sort-line:after {
    content: '';
    display: table;
    clear: both;
}
.sort-line .sort-col{
    float: left;
    height: 40px;
    font-weight: 600;
}
.sort-line .sort-col:first-child{
    padding: 0px 10px 0px 0px;
}
.sort-line .sort-col-right {
    float: right;
    width: 50px;
}
.sort-line .sort-btn{
    height: 38px;
    line-height: 38px;
    padding: 0px 10px;
    cursor: pointer;
    display: block;
    text-decoration: none;
    color: #555555;
    position: relative;
    font-size: 0.928571em;
}
.sort-line .sort-btn span{

}
.sort-line .sort-btn:hover{
    text-decoration: underline;
}
.sort-line .sort-btn.active{
    background: #eeeeee;
    color: #555555;
    border-radius: 4px;
    padding-right: 30px;
}
.sort-line .sort-btn.active:hover{
    text-decoration: underline;
}
.sort-line .sort-btn.active[data-sorttype="asc"]:after{
    content: '';
    width: 30px;
    height: 38px;
    background: url('/bitrix/components/krayt/sort_line/templates/.default/images/asc-black.png') no-repeat center;
    position: absolute;
    right: 0px;
    top: 0px;
}
.sort-line .sort-btn.active[data-sorttype="desc"]:after{
    content: '';
    width: 30px;
    height: 38px;
    background: url('/bitrix/components/krayt/sort_line/templates/.default/images/desc-black.png') no-repeat center;
    position: absolute;
    right: 0px;
    top: 0px;
}
.sort-element-cnt{
    margin-right: 4px;
}
.view-mode-box{
    margin: 0px 15px 0px 0px;
}
.view-mode-box .view-mode-btn{
    display: inline-block;
    vertical-align: top;
    width: 38px;
    height: 38px;
    background-color: transparent;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
}
.view-mode-box .view-mode-btn.active{
    background-color: #eeeeee;
}
.view-mode-box .view-mode-btn.tile{
    background-image: url('/bitrix/components/krayt/sort_line/templates/.default/images/tile-bg-black.png');
}
.view-mode-box .view-mode-btn.list{
    background-image: url('/bitrix/components/krayt/sort_line/templates/.default/images/list-bg-black.png');
}

.sort-type {
    float: left;
}

.sort-limit {
    float: right;
}

@media (max-width: 481px) {

    .sort-limit, .sort-type {
        float: left;
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .sort-limit .sbHolder{
        margin-left: 5px;
    }
}
/* End */


/* Start:/bitrix/templates/paper/components/bitrix/system.pagenavigation/arrows/style.css?17549212744270*/
.navigation{
    text-align: center;
    margin: 0px 0 50px;
    display: flex;
    justify-content: center;
}
.navigation-arrows{
    margin-left: 10px;
    margin-right: 10px;
}
.navigation-arrows,
.navigation-pages{
    display: flex;
    align-items: center;
}
.navigation-arrows span,
.navigation-arrows a{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    border-radius: 50%;
    background-color: #ffbd01;
    text-decoration: none;
    transition: .2s;
    background-size: 10px;
    background-position: center;
    background-repeat: no-repeat;
    margin-top: 5px;
}
.navigation-arrows a:hover{
    text-decoration: none;
    background-color: #f7b600;
}
.navigation-arrows a:active {
    text-decoration: none;
    background-color: #f5ae00;
}
.navigation-pages a,
.navigation-pages span{
    width: 26px;
    height: 26px;
    text-align: center;
    font-size: 15px;
    font-weight: 300;
    line-height: 26px;
    position: relative;
    top: 3px;
    display: inline-block;
}
.navigation-pages a:hover{
        color: #000;
}
.navigation-pages span{
    font-weight: 700;
}

@media (max-width: 600px) {

    .navigation-pages a,
    .navigation-pages span{
        margin: 12px 4px;
    }
}

.navigation-arrows .disabled {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAANklEQVRo3u3PMQEAIBDEsAP/nh8PMNxAoqBNAAAA4E8rybQjXux2gIF2gIF2gIF2AAAAAHDnADrOAQ90MITzAAAAAElFTkSuQmCC');
}
#navigation_1_next_page, .next_page {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADJElEQVR42uWbz4tNYRjHz/d53+c97/l175k7dzTN3JkkWUiSJEmSJMlCkixkcbOQhSTJwsbCX2FhYWEhycJCkjRJkiRJkiRZaNIkTZqm29jc0STFfZ9bj+N86t2e+36+i3vOec/3iaIh4b3vENGMc279sK5ZGbz3HQBvoyhaAvA5juMN2ntSkV+xZp1zG7X3piW/vL445zZp71FLfmUIm7X3qiW/vOacc1u09zw04jgeRH55fXXObdPe+1AgopkB5X+GwMzbtfcvxjm3DsCnwBC+Oed2aDuI8d6vBfAhNARm3qntICaO4zUA3geGMO+c263tMIwQpgG8Cw2BmfdoO4gZ8Jb46/rOzHu1HcQkSTIB4E1oCNba/doOYrz34wBeBYawwMwHtB3EJEmyCsBLQQgHtR3EpGnaBvA8MIRFa+0hbQcxSZK0ADwLDYGZD2s7iEnTtAXgSWgI1tqj2g5i8jwvATwODKFnrT2m7TCMEBoAQl+getba49oOYrIsywE8FITQ1XYQ02g0cgD3A0NYstae0HYQ02w2UyK6KwjhpLaDmKIoPBHdEYRwSttBzMjIiCei24IQTms7iGm3246IbglCOKvtIKbVajkiuiEI4by2g5ixsTFLRNcFIVzQdhAzOTlpieiaIISL2g5iOp2ONcZcFYRwqdvtkraHiKmpKTLGXAkNwRhzedDf/KcS6/V6FEWRFVxiQdshmFr/D0jvBMaY6t4JRkdHpc8C57Qdguk/Dd4MlTfGnNF2CKYsy/q+DzSbzfq+EZZlWd8zgaIoUgD3BPLVPRXK8zwnogeB8tU+FyyKor4nw1mWNQA8CpVn5up+G0jTtBR8HepV+utQlmUtAE8D5ReZ+Yi2QzBJktT3C3G/I/AiUL7aHYE0TcclBQlrbXVbIt77CQCvQ+WZubo9oX5TLLgkxcz7tB2CSZJkurY1uTiOVwuLktVti/arsqF94Xlm3qXtEEy/LP0xUL7aZek4jkV1eWaudl1eMjDhnKv+wETgyMwcM2/V3vvQqPXQ1IAh/J9jc38Zwux/PTj5hxDqMTr7uxBqNzy9MoQqjs//ANVCWcDYKqA3AAAAAElFTkSuQmCC');
}
#navigation_1_previous_page, .previous_page {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAANiSURBVHhe5ZvPqw1hGMfv+TFzZs6cOb+PdM5JkiwkSZIkSZJkIUkWsjhZyEKSZCHlL7GwsJBkYSFJukmSpJskSTdZSJIkyY/rM3WeIm8z7vtaeGa+9e37dOsuvt/nnZkz8z7vjCb4vr+6XC7PBkEwnv6pOKjVamtKpdIbygX0eaFCoPNrkbdwQViYEDC/DvnNvDD3IWB+PfIO/mFemNsQML8BeQ+Nxn9l7kLwPG8j8lfmhUkI3Cj1h0DnNyMfoNFoGpNHJKoXdH4L8hEaDaaRFfCaFbCKWicwvxWxNf+Ke8BKap3A/DbkEzQaTCPm5+n8CmqdwPx2xNb8C8wvp9YJzO9EPkOjwTQmd/0wDJdR6wTmdyG25p+pfu5jfjfyBRoNphHzTzE/pNaJarW6B7E1P1ev15dS6wSd34vYmn/MNb+EWifo/D7kKzQaTCPmH2G+T60TdP4AYmv+QRRFXWqdoPMHke/QaDCNmL/PNd+m1gk6fwixNX+XzjepdYLOH0Zszc/Gcaza/ASxMs8r7e0GoNYJzB9BjOaySOdv0vk6tU5g/ihiNJdFOn+j3W6rNn8MMZrLIuavt1qtgFonMH8cMZrLIuav0Xm95iuVygnEaC6LmL/S7/d9ap2g86cQo7ksYv5yr9fTa57On0GM5rKI+UuDwaBKrRN0/ixiNJdFzF8cjUZ6zdP5c4jRXBb53wvD4fC/Ml+e6mJQm6oNvhHCj2mtE5PJpMwlcJ7S2OUsJqtgPB7rvQQEhb4PCAihuE8CASGcRowms5j8Fuh2u3p/CwgI4SRiNJlFQriq+teggBCc3gc6nY7e9wEBITi9EcZxnIsQnL4J8Fqs95uAgBBcvgrdajabej+JCQjB+rsgIdyJoigXITh9GW40Gnq/DAsIwWVv4B4h6N0YERBCsjtkuzWW7A7p3RoTeJ63H7EN4WEYhvpDYCU47RCzEvTuEAscZwTmVM8ICAjBZUrkSRAEeqdEBFwOyZyQ9ZAUK0HvnJCAleA0JpeLCXFC2IG4DErqnRUU+L7vMi36UvWorICV4DIsPa96WFrASnAal+f/9Y7LC1gJxT0wIaCTm5BFhZA8FbgX5OfcECEU99CUgBCKe2xOQAjJwUljCLk3LyCE4h6dFXCDK+7haQEr4R8fn5+Z+QmOO1fKgx2DFwAAAABJRU5ErkJggg==');
}
/* End */


/* Start:/bitrix/templates/paper/components/bitrix/catalog.section/board-main/style.css?17549212741242*/
.main_slider{}
.main_slider.new,.main_slider.hit,.main_slider.sale{
    position: relative;
}

.main_slider.hit{
    flex-direction: row-reverse;
}
.slider_title{}
.slider_wrapper{
    width: 972px;
}
.main_slider.hit .slider_wrapper{
    width: 972px;
}
.main_slider.hit .slider_title{
    padding-right: 0;
    padding-left: 10px;
    text-align: right;
}

.slider_title{
    font-size: 26px;
    font-weight: 700;
    position: relative;
    width: max-content;
    text-align: left;
    min-width: 200px;
    position: relative;
    height: max-content;
    padding-bottom: 15px;
    padding-right: 10px;
    padding-top: 40px;
}
.slider_title:after{
    height: 3px;
    background-color: #ffbd01;
    width: 150px;
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
 }
.main_slider.hit .slider_title{
    text-align: right;
    padding-right: 0;
    padding-left: 10px;
}
.main_slider.hit .slider_title:after{
    text-align: right;
    left: unset;
    right: 10px;
}
.main_slider.hit:before{
    content: '';
    background-color: #f4f4f4;
    height: 100%;
    position: absolute;
    width: 150vw;
    margin-left: 50%;
    top: 0px;
    z-index: -1;
}
/* End */
/* /bitrix/templates/paper/components/bitrix/catalog.smart.filter/.default/style.css?175492127411935 */
/* /bitrix/components/krayt/sort_line/templates/.default/style.css?17549206122274 */
/* /bitrix/templates/paper/components/bitrix/system.pagenavigation/arrows/style.css?17549212744270 */
/* /bitrix/templates/paper/components/bitrix/catalog.section/board-main/style.css?17549212741242 */
