

/* Start:/local/templates/main/components/bitrix/catalog/main/style.css?16956279905979*/
.aw-catalog .catalog-section-banner {
    margin-bottom: 40px;
}

.aw-catalog .catalog-section-banner .flexslider .flex-control-nav {
    margin-top: 0;
}

.aw-catalog .show-mobile-filter {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #D9344A;
    border-radius: 48px;
    max-width: 136px;
    margin: 0 auto 20px;
    padding: 6px 24px 6px 6px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}

@media (min-width: 1025px) {
    .aw-catalog .show-mobile-filter {
        display: none;
    }
}

.aw-catalog .show-mobile-filter__icon {
    border-radius: 50%;
    background: #fff;
    padding: 7px 9px;
    flex: none;
    width: 36px;
    text-align: center;
}

#content .wrapper_inner .aw-catalog_filter-show .left_block {
    display: block;
    width: 100%;
    max-width: 400px;
    position: absolute;
    top: -25px;
    left: 0;
    z-index: 1000;
    right: 0;
}

#content .wrapper_inner .aw-catalog_filter-show .left_block .aw-filter {
    display: block;
    background: #fff;
    padding: 10px;
}

.catalog .sort_header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.catalog .sort_header .sort_filter {
    float: none;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.catalog .sort_header .sort_filter__select-wrap {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.catalog .sort_header .sort_filter__select-title {
    margin-right: 10px;
}

.catalog .sort_header .sort_display {
    float: none;
}

@media (max-width: 800px) {
    .catalog .sort_header .sort_display {
        display: none;
    }
}

.hits_block .top_blocks {
    margin: 0;
}

.hits_block .block-title:before {
    content: "";
    display: inline-block;
    width: 56px;
    height: 56px;
    background-image: url("/src/img/svg_sprite.svg#frame_sticker");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.hits_block .exists-title ul.tabs.ajax {
    display: inline-block;
}

.hits_block ul.tabs.ajax {
    margin-top: 20px;
    border-bottom: 1px solid #DEDFE0;
    display: block;
}

@media (max-width: 1024px) {
    .hits_block ul.tabs.ajax {
        display: none !important;
    }
}

.hits_block ul.tabs.ajax li {
    margin: 0;
}

.hits_block ul.tabs.ajax li:not(:first-child) {
    margin: 0 0 0 48px;
}

.hits_block ul.tabs.ajax li span {
    background: none;
    border-radius: 0;
    font-size: 16px;
    line-height: 24px;
    color: #858D99;
    padding: 8px 0;
    border: none;
}

.hits_block ul.tabs.ajax li.cur {
    color: #D9344A;
    border-bottom: 1px solid #D9344A;
}

.hits_block ul.tabs.ajax li.cur span {
    color: #D9344A;
    border: none;
}

@media (min-width: 1025px) {
    .hits_block .select-ajax-tabs {
        display: none;
    }
}

.hits_block ul.slider_navigation.top_big .flex-direction-nav li.flex-nav-prev {
    left: 20px;
}

.hits_block ul.slider_navigation.top_big .flex-direction-nav li.flex-nav-next {
    right: 20px;
}

@media (min-width: 1520px) {
    .hits_block ul.slider_navigation.top_big .flex-direction-nav li.flex-nav-prev {
        left: -90px;
    }
    .hits_block ul.slider_navigation.top_big .flex-direction-nav li.flex-nav-next {
        right: -90px;
    }
}

.hits_block .select-ajax-tabs {
    font-size: 16px;
    color: #303233;
    padding: 13px 18px;
}

@media (max-width: 1024px) {
    .hits_block ul.slider_navigation.top_big .flex-direction-nav {
        display: none !important;
    }
}
@media (max-width: 640px) {
    .viewed-products-wrapper .aw-container{
        margin: 0;
    }
    .viewed-products-wrapper{
        margin-right: -15px;
    }
    .viewed-products-wrapper .js_wrapper_items{
        overflow: scroll;
    }
    .viewed-products-wrapper .tabs_slider{
        display: flex;
    }
    .viewed-products-wrapper .tabs_slider .catalog_item {
        float: none;
        width: 70%;
        flex: none;
    }
    .viewed-products-wrapper .tabs_slider .catalog_item .price_matrix_wrapper {
        justify-content: flex-start;
        width: 100%;
        min-height: 27px;
    }
    .viewed-products-wrapper .tabs_slider .catalog_item .item-title a span{
        font-size: 14px;
    }
    .viewed-products-wrapper .tabs_slider .aw-catalog_item .image_wrapper_block .sale_block{
        display: none;
    }
    .viewed-products-wrapper .tabs_slider .aw-catalog_item .item_wrap .item_info{
        flex: none;
    }
    .viewed-products-wrapper .products-slider-wrap .tabs_slider.slides .aw-catalog_item .item_wrap .inner_wrap {
        min-height: 100px;
        padding: 50px 24px 0 0;
    }
    .viewed-products-wrapper .tabs_slider .aw-catalog_item .cost .sale_block {
        display: block;
        margin: 0 0 0 16px;
    }
    .viewed-products-wrapper .tabs_slider .aw-catalog_item .item-title {
        margin-bottom: 10px;
    }
    .viewed-products-wrapper .tabs_slider .aw-catalog_item .item-title a{
        margin: 0;
        display: block;
        width: 100%;
    }
    .viewed-products-wrapper .tabs_slider .aw-catalog_item .cost.prices {
        margin: 0;
    }

    .viewed-products-wrapper .tabs_slider .aw-catalog_item .cost.prices .price {
        font-size: 20px;
        margin: 0;
    }

    .viewed-products-wrapper .tabs_slider .aw-catalog_item .cost.prices .price.discount{
        margin-left: 16px;
    }

    .viewed-products-wrapper .tabs_slider .catalog_item .offer_buy_block{
        display: none;
    }

    .viewed-products-wrapper .sale_block .sale_wrapper {
        margin: 0;
    }
    .viewed-products-wrapper .sale_block .value {
        display: inline-block;
        background: #D9344A;
        color: #fff;
        line-height: 16px;
        border-radius: 8px;
        padding: 0px 8px;
        margin: 0;
        font-size: 11px;
    }
    #content .wrapper_inner .aw-catalog_filter-show .left_block {
        left: 8px
    }
}
/* End */


/* Start:/local/templates/main/components/bitrix/catalog.smart.filter/main_new/style.css?16956279903427*/
.aw-filter .bx_filter_section {
  border: none;
  background: none;
}
.aw-filter .bx_filter_parameters_box {
  padding: 0;
  margin-bottom: 45px;
  border: none;
}
.aw-filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:nth-child(1) {
  padding-right: 0;
}
.aw-filter.bx_filter_vertical .bx_filter_block.limited_block {
  max-height: none;
  overflow-y: visible;
}
.aw-filter.bx_filter_vertical .bx_filter_block.limited_block .bx_filter_parameters_box_container_inner {
  max-height: 250px;
  overflow-y: auto;
}
.aw-filter .bx_filter_parameters_box_container .bx-filter_search_input_box .bx-filter_search_input {
  padding-right: 40px;
}
.aw-filter .bx_filter_parameters_box_container .bx-filter_search_input_box {
  margin-bottom: 18px;
  position: relative;
}
.aw-filter .bx_filter_parameters_box_container .bx-filter_search_input_box:after {
  position: absolute;
  top: 17px;
  right: 17px;
  width: 14px;
  height: 14px;
}
.aw-filter.bx_filter .bx_filter_btn_color_icon {
  border-radius: 2px;
  width: 32px;
  height: 32px;
}
.aw-filter.bx_filter .hidden_values {
  display: none;
}
.aw-filter.bx_filter .expand_block {
  font-size: 11px;
  line-height: 16px;
  color: #D9344A;
  display: block;
  text-align: right;
  cursor: pointer;
  border: none;
}
.aw-filter .divider {
  display: none;
}
.aw-filter .bx_filter_search_reset {
  /*display: none;*/
  padding: 15px 39px;
}
.aw-filter .btn.bx_filter_search_reset:hover,
.aw-filter .btn.bx_filter_search_reset:active,
.aw-filter .btn.bx_filter_search_reset:focus {
  color: #090909 !important;
  border-color: #e7e8eb;
  background: #e7e8eb;
}
@media (min-width: 1281px){
  .form .btn.bx_filter_search_reset {
    padding: 15px 39px;
  }
}
.aw-filter .bx_filter_parameters_box_title {
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  color: #000000;
}
.aw-filter .bx_ui_slider_part span {
  font-size: 11px;
  line-height: 16px;
  color: #858D99;
  top: 100%;
}
.aw-filter .bx_filter_input_checkbox .bx_filter_param_text {
  font-size: 14px;
  line-height: 20px;
  color: #303233;
  margin-left: 31px;
}
.aw-filter .bx_filter_parameters_box_container .bx_filter_input_container input {
  padding: 14px 20px;
  background: #fff;
  font-size: 18px;
  color: #303233;
  border: 1px solid #CED1D6;
  box-sizing: border-box;
  border-radius: 6px;
}
.aw-filter .smartfilter .bx_ui_slider_pricebar_VN {
  background: #CED1D6;
}
.aw-filter .smartfilter .bx_ui_slider_track, .aw-filter .smartfilter .bx_ui_slider_track .bx_ui_slider_range {
  height: 2px;
}
.aw-filter .smartfilter .bx_ui_slider_track .bx_ui_slider_handle {
  border: none;
  top: -5px;
  width: 12px;
  height: 12px;
}
.aw-filter .smartfilter .bx_ui_slider_track .bx_ui_slider_handle, .aw-filter .smartfilter .bx_ui_slider_track .bx_ui_slider_handle:after {
  background-color: #D9344A;
}
.aw-filter .smartfilter .bx_ui_slider_pricebar_V {
  background-color: #D9344A;
}
.aw-filter .filter-sections {
  margin-bottom: 42px;
}
.aw-filter .filter-sections__title {
  font-weight: normal;
  font-size: 20px;
  line-height: 24px;
  color: #000000;
  margin-bottom: 18px;
}
.aw-filter .filter-sections__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  line-height: 24px;
  color: #303233;
}
.aw-filter .filter-sections__item-link {
  color: #303233;
}
.aw-filter .filter-sections__item-count {
  color: #858D99;
}


/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section.list/subsections/style.css?169562799011496*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2F0YWxvZy5saW5rcy9zdXNwb3J0L3N0eWxlLnNjc3MiLCJzY3NzL21peGlucy5zY3NzIiwic2Nzcy92YXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0E7RUFDRTtFQ29EQSxTQURzRTtFQUV0RSxhQUZvQjtFQUdwQixpQkRwRG1CO0VBRWpCOztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTtFQUNBO0VBQ0EsT0VQRDs7QUZJRDtFQUNFO0VBQ0E7RUFDQSxPRVBEOztBRklEO0VBQ0U7RUFDQTtFQUNBLE9FUEQ7O0FGSUQ7RUFDRTtFQUNBO0VBQ0EsT0VQRDs7QUZJRDtFQUNFO0VBQ0E7RUFDQSxPRVBEOztBRklEO0VBQ0U7RUFDQTtFQUNBLE9FUEQ7O0FGSUQ7RUFDRTtFQUNBO0VBQ0EsT0VQRCIsImZpbGUiOiJjb21wb25lbnRzL2NhdGFsb2cubGlua3Mvc3VzcG9ydC9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vc2Nzcy92YXJzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vc2Nzcy9taXhpbnNcIjtcblxuJGNhdGFsb2dMaW5rc09mZnNldDogMnB4O1xuXG4uYXctY2F0YWxvZy1saW5rcyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIEBpbmNsdWRlIGlzRmxleChcbiAgICAkanVzdGlmeUNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgKXtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH07XG4gICZfX2l0ZW17XG4gICAgJi1pbm5lcntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDExNSwgMTExLCA3OCwgMC4xNSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExNSwgMTExLCA3OCwgMC4xNSk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIHBhZGRpbmc6IDRweCAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAgIEBlYWNoICRDb2RlLCAkQ29sb3IgaW4gJGNvbG9ycyB7XG4gICAgICAgICZfI3skQ29kZX0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigkQ29sb3IsIDE1JSk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKCRDb2xvciwgMTUlKTtcbiAgICAgICAgICBjb2xvcjogJENvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5AaW1wb3J0IFwidmFyc1wiO1xuQGltcG9ydCBcInN2Z19zcHJpdGVfdmFyXCI7XG5cbkBtaXhpbiBzZXRTdmdJY29uU2l6ZUJ5V2lkdGgoJHdpZHRoLCAkaWNvbk5hbWUpe1xuICAkc3ZnSWNvbjogbWFwX2dldCgkc3ZnSWNvbnNMaXN0LCAkaWNvbk5hbWUpO1xuICAkcHJvcG9ydGlvbjogbWFwX2dldCgkc3ZnSWNvbiwgJ3Byb3BvcnRpb24nKTtcblxuICB3aWR0aDogI3skd2lkdGh9cHg7XG4gIGhlaWdodDogI3skd2lkdGgqJHByb3BvcnRpb259cHg7XG59XG5cbkBtaXhpbiBwb3NBYnNDZW50ZXIoJHcsICRoKXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6NTAlO1xuICBsZWZ0OjUwJTtcbiAgaGVpZ2h0OiAkaDtcbiAgd2lkdGg6ICR3O1xuICBtYXJnaW4tdG9wOi0gbWF0aC5kaXYoJGgsIDIpO1xuICBtYXJnaW4tbGVmdDotIG1hdGguZGl2KCR3LCAyKTtcbn1cblxuQGZ1bmN0aW9uIHNlbGVjdG9yLXNsaWNlKCRzZWwsICRzdGFydDogMSwgJGVuZDogLTEpIHtcbiAgJGNvbGxlY3RvcjogKCk7XG4gIEBlYWNoICRzIGluICRzZWwge1xuICAgIC8vIGNhbGN1bGF0ZSBvdXIgdHJ1ZSBzdGFydCBhbmQgZW5kIGluZGljZXMgd2hlbiBnaXZlbiBuZWdhdGl2ZSBudW1iZXJzXG4gICAgJF9zOiBpZigkc3RhcnQgPiAwLCAkc3RhcnQsIGxlbmd0aCgkcykgKyAkc3RhcnQgKyAxKTtcbiAgICAkX2U6IGlmKCRlbmQgPiAwLCAkZW5kLCBsZW5ndGgoJHMpICsgJGVuZCArIDEpO1xuICAgICRjOiAoKTtcbiAgICBAZm9yICRpIGZyb20gJF9zIHRocm91Z2ggJF9lIHtcbiAgICAgICRjOiBhcHBlbmQoJGMsIG50aCgkcywgJGkpKTtcbiAgICB9XG4gICAgLy8gcHJldmVudCBkdXBsaWNhdGVzIGZyb20gY3JlZXBpbmcgaW5cbiAgICBAaWYgbm90IGluZGV4KCRjb2xsZWN0b3IsICRjKSB7XG4gICAgICAkY29sbGVjdG9yOiBhcHBlbmQoJGNvbGxlY3RvciwgJGMpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRjb2xsZWN0b3I7XG59XG5cbkBtaXhpbiBtZWRpYVF1ZXJ5TWluKCRicmVha3BvaW50KSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCl9cHgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbWVkaWFRdWVyeU1heCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3sobWFwLWdldCgkYnJlYWtQb2ludHMsICRicmVha3BvaW50KSAtIDEpfXB4KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1lZGlhUXVlcnlCZWV0d2VlbigkYnJlYWtwb2ludEZyb20sICRicmVha3BvaW50VG8pIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtQb2ludHMsICRicmVha3BvaW50RnJvbSl9cHgpIGFuZCAobWF4LXdpZHRoOiAje21hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludFRvKX1weCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGlzRmxleCgkYWxpZ246IGNlbnRlciwgJGp1c3RpZnlDb250ZW50OiBzcGFjZS1iZXR3ZWVuLCAkZGlzcGxheTogZmxleCkge1xuICBkaXNwbGF5OiAkZGlzcGxheTtcbiAgYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeUNvbnRlbnQ7XG4gIEBjb250ZW50O1xufVxuXG5AbWl4aW4gaWNvbihcbiAgJGljb25QYXRoOicuLi9pbWcvaWNvbi5wbmcnLFxuICAkdzoyMHB4LFxuICAkaDoyMHB4LFxuICAkcHNldWRvOiBiZWZvcmUsXG4gICRicG9zOiA1MCUgNTAlLFxuICAkYnNpemU6IGNvdmVyXG4pe1xuICAmOiN7JHBzZXVkb317XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAkdztcbiAgICBoZWlnaHQ6ICRoO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaWNvblBhdGgpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGJwb3M7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkYnNpemU7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBzdmdfaWNvbigkbmFtZTogY2FsZW5kYXJfeWVsbG93LCAkaW1nUGF0aDonLi4vaW1nJywgJHc6MjBweCwgJGg6MjBweCwgJHBzZXVkbzogYmVmb3JlLCAkYnBvczogNTAlIDUwJSwgJGJzaXplOiBjb3Zlcil7XG4gIEBpbmNsdWRlIGljb24oXG4gICAgLy8kaWNvblBhdGg6ICRyb290SW1nUGF0aCArICcvc3ZnX3Nwcml0ZS5zdmcjJysgJG5hbWUsXG4gICAgJGljb25QYXRoOiAkaW1nUGF0aCArICcvc3ZnX3Nwcml0ZS5zdmcjJysgJG5hbWUsXG4gICAgJHc6JHcsXG4gICAgJGg6JGgsXG4gICAgJHBzZXVkbzogJHBzZXVkbyxcbiAgICAkYnBvczogJGJwb3MsXG4gICAgJGJzaXplOiAkYnNpemVcbiAgKXtcbiAgICBAY29udGVudDtcbiAgfTtcbn1cbkBtaXhpbiBsb2FkZXIoJGltZ1BhdGg6Jy4uL2ltZycsICR3OjIwcHgsICRoOjIwcHgsICRwc2V1ZG86IGJlZm9yZSl7XG4gICY6I3skcHNldWRvfXtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6ICR3O1xuICAgIGhlaWdodDogJGg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWdQYXRoICsgJy9sb2FkZXIuZ2lmJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRmcm9tQ29sb3IsICR0b0NvbG9yKXtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvQ29sb3I7IC8qIEZhbGxiYWNrIENvbG9yICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAkZGlyZWN0aW9uLCBmcm9tKCRmcm9tQ29sb3IpLCB0bygkdG9Db2xvcikpOyAvKiBTYWY0KywgQ2hyb21lICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRmcm9tQ29sb3IsICR0b0NvbG9yKTsgLyogQ2hyb21lIDEwKywgU2FmNS4xKywgaU9TIDUrICovXG4gIGJhY2tncm91bmQtaW1hZ2U6ICAgIC1tb3otbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRmcm9tQ29sb3IsICR0b0NvbG9yKTsgLyogRkYzLjYgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogICAgIC1tcy1saW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGZyb21Db2xvciwgJHRvQ29sb3IpOyAvKiBJRTEwICovXG4gIGJhY2tncm91bmQtaW1hZ2U6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRmcm9tQ29sb3IsICR0b0NvbG9yKTsgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQtaW1hZ2U6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRmcm9tQ29sb3IsICR0b0NvbG9yKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoR3JhZGllbnRUeXBlPTEsU3RhcnRDb2xvclN0cj0nI3skZnJvbUNvbG9yfScsIEVuZENvbG9yU3RyPScjeyR0b0NvbG9yfScpO1xufVxuXG5AbWl4aW4gZmxleFNsaWRlckNvbnRyb2xOYXYoKXtcbiAgLmZsZXgtY29udHJvbC1uYXZ7XG4gICAgbGkgYXtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWQxZDY7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuICAgICYuZmxleC1jb250cm9sLXBhZ2luZyB7XG4gICAgICBsaSBhe1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOTM0NEE7XG4gICAgICAgIH1cbiAgICAgICAgJi5mbGV4LWFjdGl2ZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkzNDRBO1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtaXhpbiBmbGV4U2xpZGVyRGlyZWN0aW9uTmF2KCl7XG4gIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgIGxpIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICByaWdodDogMjBweDtcblxuICAgICAgJiwgJjpob3ZlciwgJjpob3ZlciAme1xuICAgICAgICB3aWR0aDogNjRweCFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNjRweCFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYuZmxleC1uYXYtcHJldiBhLmZsZXgtcHJldntcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmdfc3ByaXRlLnN2ZyNhcnJvd19sZWZ0X2JsYWNrX2luX2dyZXlfcm91bmQpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgfVxuICAgICAgJi5mbGV4LW5hdi1wcmV2OmhvdmVyIGEuZmxleC1wcmV2e1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Z19zcHJpdGUuc3ZnI2Fycm93X2xlZnRfd2hpdGVfaW5fcmVkX3JvdW5kKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIH1cbiAgICAgICYuZmxleC1uYXYtbmV4dCBhLmZsZXgtbmV4dHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmdfc3ByaXRlLnN2ZyNhcnJvd19yaWdodF9ibGFja19pbl9ncmV5X3JvdW5kKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIH1cbiAgICAgICYuZmxleC1uYXYtbmV4dDpob3ZlciBhLmZsZXgtbmV4dHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmdfc3ByaXRlLnN2ZyNhcnJvd19yaWdodF93aGl0ZV9pbl9yZWRfcm91bmQpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1peGluICBBbmltYXRlZEJhY2tncm91bmRMb2FkKCRoOiBhdXRvLCAkYnJhZGl1czoyMHB4KXtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAkaDtcbiAgYm9yZGVyLXJhZGl1czogJGJyYWRpdXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwjZjNmM2YzIDUlLCNlZWUgMjAlLCNmM2YzZjMgMzUlKTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlclNoaW1tZXIgMnMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbCBmb3J3YXJkcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAwJTtcbiAgfVxufSIsIiRjb2xvWWVsbG93OiAjZjZkZDM0O1xuJGNvbG9ZZWxsb3dIb3ZlcjogI2ZhZTk3NDtcblxuLy8kY29sb0Rhcms6ICM0MDQxNDQ7XG4kY29sb0Rhcms6ICMzMjMyMzI7XG4kY29sb0RhcmsyOiAjMzMzO1xuJGNvbG9EYXJrTGlnaHQ6ICMyZTJlMmU7XG5cbiRjb2xvR3JleTogIzg5ODk4OTtcbiRjb2xvR3JleUxpZ2h0OiAjZDZkNmQ2O1xuJGNvbG9HcmV5TGlnaHQyOiAjOGE4YThhO1xuJGNvbG9HcmV5TGlnaHQzOiAjZjRmNGY0O1xuJGNvbG9HcmV5RGFyazogIzcxNzE3MTtcbiRjb2xvR3JleURhcmsyOiAjNzk3OTc5O1xuXG4kY29sb3JFcnJvcjogI2U5NmI2YjtcbiRjb2xvclN1Y2Nlc3M6ICM4ZGM3NzQ7XG5cbiRpbWdQYXRoOiAnL3NyYy9pbWcnO1xuLy8kaW1nUGF0aDogJy9zdXNwb3J0LnJ1L3NyYy9pbWcnO1xuJHJvb3RJbWdQYXRoOiAnL3N1c3BvcnQucnUvc3JjL2ltZyc7XG5cbiRjb2xvcnM6IChcbiAgJ3JlZCc6ICNEOTM0NEEsXG4gICdncmVlbic6ICM1Rjk4MjYsXG4gICdwdXJwbGUnOiAjOUEyRjc2LFxuICAndmlvbGV0JzogIzc3NjVFMyxcbiAgJ3llbGxvdyc6ICNGMkI2MDAsXG4gICd0dXJxdW9pc2UnOiAjMUFBMkE1LFxuICAnb2xpdmUnOiAjNzM2RjRFXG4pO1xuXG4kYnJlYWtQb2ludHM6IChcbiAgXCJtb2JpbGUtbWluXCIgOiAzMjAsIC8qIHNtYXJ0cGhvbmVzLCBwb3J0cmFpdCBpUGhvbmUsIHBvcnRyYWl0IDQ4MHgzMjAgcGhvbmVzIChBbmRyb2lkKSAqL1xuICBcIm1vYmlsZVwiIDogMzc1LCAvKiBzbWFydHBob25lcywgcG9ydHJhaXQgaVBob25lLCBwb3J0cmFpdCA0ODB4Mzc1IHBob25lcyAoQW5kcm9pZCkgKi9cbiAgXCJtb2JpbGUtbWF4XCIgOiA0ODAsIC8qIHNtYXJ0cGhvbmVzLCBBbmRyb2lkIHBob25lcywgbGFuZHNjYXBlIGlQaG9uZSAqL1xuICBcInRhYmxldFwiIDogNjQwLCAvKiBwb3J0cmFpdCB0YWJsZXRzLCBwb3J0cmFpdCBpUGFkLCBlLXJlYWRlcnMgKE5vb2svS2luZGxlKSwgbGFuZHNjYXBlIDgwMHg0ODAgcGhvbmVzIChBbmRyb2lkKSAqL1xuICBcInRhYmxldC1tYXhcIiA6IDgwMSwgLyogdGFibGV0LCBsYW5kc2NhcGUgaVBhZCwgbG8tcmVzIGxhcHRvcHMgYW5kcyBkZXNrdG9wcyAqL1xuICBcImxhcHRvcC1taW5cIiA6IDk2MCwgLyogYmlnIGxhbmRzY2FwZSB0YWJsZXRzLCBzb21lIGxhcHRvcHMgYW5kIGRlc2t0b3BzICovXG4gIFwibGFwdG9wXCIgOiAxMDI1LCAvKiBiaWcgbGFuZHNjYXBlIHRhYmxldHMsIHNvbWUgbGFwdG9wcyBhbmQgZGVza3RvcHMgKi9cbiAgXCJsYXB0b3AtbWF4XCIgOiAxMjgxLCAvKiBoaS1yZXMgbGFwdG9wcyBhbmQgZGVza3RvcHMgKi9cbiAgXCJwcmUtZGVza3RvcFwiIDogMTQxMCwgLyogcHJlIGRlc2t0b3BzICovXG4gIFwiZGVza3RvcFwiIDogMTUyMCAvKiBiaWcgZGVza3RvcHMgKi9cbilcblxuXG5cbiJdfQ== */

/* End */


/* Start:/local/templates/main/components/bitrix/system.pagenavigation/main/style.css?169562799012072*/
.aw-pagination {
  list-style-type: none;
  margin-left: -7px;
  margin-bottom: 20px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.aw-pagination .aw-pagination__item {
  padding-left: 7px;
  margin: 0 6px;
  padding-left: 0;
  display: block;
}
.aw-pagination .aw-pagination__item:before {
  display: none;
}
.aw-pagination__text {
  display: block;
  text-align: center;
  line-height: 2;
  padding: 0 10px;
  border-radius: 50%;
  min-width: 40px;
  height: 40px;
  font-weight: 300;
  font-size: 16px;
  line-height: 40px;
  font-weight: 500;
  background-color: #f2b601;
  color: #fff;
}
.aw-pagination__link {
  display: block;
  text-decoration: none;
}
.aw-pagination__link_prev:before, .aw-pagination__link_next:before, .aw-pagination__link_prev:hover:before, .aw-pagination__link_next:hover:before {
  width: 48px;
  height: 48px;
}
.aw-pagination__link:not(.aw-pagination__link_text) .aw-pagination__text {
  background-color: #fff;
  color: #858D99;
  font-weight: 400;
  border: 1px solid transparent;
}
.aw-pagination__link:hover .aw-pagination__text {
  border: 1px solid #D9344A;
  color: #D9344A;
}
.aw-pagination__link_text .aw-pagination__text {
  background-color: #fff;
  color: #3e3f42;
}
@media (max-width: 479px) {
  .aw-pagination .aw-pagination__item {
    margin: 0;
  }
  .aw-pagination__text {
    min-width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .aw-pagination__item .aw-pagination__link_prev:before,
  .aw-pagination__item .aw-pagination__link_next:before{
    width: 30px;
    height: 30px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcGFnaW5hdGlvbi9zdXNwb3J0L3N0eWxlLnNjc3MiLCJzY3NzL21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUNpREEsU0FEc0U7RUFFdEUsYUFGb0I7RUFHcEIsaUJEL0NrQjtFQUVoQjs7QUFHRjtFQUNFLGNBaEJlO0VBaUJmO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUNBO0VBSUU7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FDeEJGO0VEMkJFO0lBQ0UiLCJmaWxlIjoiY29tcG9uZW50cy9wYWdpbmF0aW9uL3N1c3BvcnQvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uL3Njc3MvdmFyc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3Njc3MvbWl4aW5zXCI7XG5cbiRwYWdpbmF0aW9uT2Zmc2V0OiA3cHg7XG5cbi5hdy1wYWdpbmF0aW9uIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLSAkcGFnaW5hdGlvbk9mZnNldDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBpc0ZsZXgoXG4gICAvLyRhbGlnbjogc3RhcnQsXG4gICAkanVzdGlmeUNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgKXtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH07XG5cbiAgJiAmX19pdGVte1xuICAgIHBhZGRpbmctbGVmdDogJHBhZ2luYXRpb25PZmZzZXQ7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmICZfX2l0ZW06YmVmb3Jle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX190ZXh0e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJiNjAxO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgJl9fbGlua3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJl9wcmV2OmJlZm9yZSxcbiAgICAmX25leHQ6YmVmb3JlLFxuICAgICZfcHJldjpob3ZlcjpiZWZvcmUsXG4gICAgJl9uZXh0OmhvdmVyOmJlZm9yZXtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxuXG5cbiAgJl9fbGluazpub3QoJl9fbGlua190ZXh0KSAmX190ZXh0e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICM4NThEOTk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIC8vbWluLXdpZHRoOiAzMHB4O1xuICB9XG4gICZfX2xpbms6aG92ZXIgJl9fdGV4dHtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNEOTM0NEE7XG4gICAgY29sb3I6ICNEOTM0NEE7XG4gIH1cbiAgJl9fbGlua190ZXh0ICZfX3RleHR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzNlM2Y0MjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYVF1ZXJ5TWF4KCdtb2JpbGUtbWF4Jyl7XG4gICAgJiAmX19pdGVte1xuICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQGltcG9ydCBcInZhcnNcIjtcbkBpbXBvcnQgXCJzdmdfc3ByaXRlX3ZhclwiO1xuXG5AbWl4aW4gc2V0U3ZnSWNvblNpemVCeVdpZHRoKCR3aWR0aCwgJGljb25OYW1lKXtcbiAgJHN2Z0ljb246IG1hcF9nZXQoJHN2Z0ljb25zTGlzdCwgJGljb25OYW1lKTtcbiAgJHByb3BvcnRpb246IG1hcF9nZXQoJHN2Z0ljb24sICdwcm9wb3J0aW9uJyk7XG5cbiAgd2lkdGg6ICN7JHdpZHRofXB4O1xuICBoZWlnaHQ6ICN7JHdpZHRoKiRwcm9wb3J0aW9ufXB4O1xufVxuXG5AbWl4aW4gcG9zQWJzQ2VudGVyKCR3LCAkaCl7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjUwJTtcbiAgbGVmdDo1MCU7XG4gIGhlaWdodDogJGg7XG4gIHdpZHRoOiAkdztcbiAgbWFyZ2luLXRvcDotIG1hdGguZGl2KCRoLCAyKTtcbiAgbWFyZ2luLWxlZnQ6LSBtYXRoLmRpdigkdywgMik7XG59XG5cbkBmdW5jdGlvbiBzZWxlY3Rvci1zbGljZSgkc2VsLCAkc3RhcnQ6IDEsICRlbmQ6IC0xKSB7XG4gICRjb2xsZWN0b3I6ICgpO1xuICBAZWFjaCAkcyBpbiAkc2VsIHtcbiAgICAvLyBjYWxjdWxhdGUgb3VyIHRydWUgc3RhcnQgYW5kIGVuZCBpbmRpY2VzIHdoZW4gZ2l2ZW4gbmVnYXRpdmUgbnVtYmVyc1xuICAgICRfczogaWYoJHN0YXJ0ID4gMCwgJHN0YXJ0LCBsZW5ndGgoJHMpICsgJHN0YXJ0ICsgMSk7XG4gICAgJF9lOiBpZigkZW5kID4gMCwgJGVuZCwgbGVuZ3RoKCRzKSArICRlbmQgKyAxKTtcbiAgICAkYzogKCk7XG4gICAgQGZvciAkaSBmcm9tICRfcyB0aHJvdWdoICRfZSB7XG4gICAgICAkYzogYXBwZW5kKCRjLCBudGgoJHMsICRpKSk7XG4gICAgfVxuICAgIC8vIHByZXZlbnQgZHVwbGljYXRlcyBmcm9tIGNyZWVwaW5nIGluXG4gICAgQGlmIG5vdCBpbmRleCgkY29sbGVjdG9yLCAkYykge1xuICAgICAgJGNvbGxlY3RvcjogYXBwZW5kKCRjb2xsZWN0b3IsICRjKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkY29sbGVjdG9yO1xufVxuXG5AbWl4aW4gbWVkaWFRdWVyeU1pbigkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRicmVha1BvaW50cywgJGJyZWFrcG9pbnQpfXB4KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1lZGlhUXVlcnlNYXgoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7KG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCkgLSAxKX1weCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtZWRpYVF1ZXJ5QmVldHdlZW4oJGJyZWFrcG9pbnRGcm9tLCAkYnJlYWtwb2ludFRvKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludEZyb20pfXB4KSBhbmQgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRicmVha1BvaW50cywgJGJyZWFrcG9pbnRUbyl9cHgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBpc0ZsZXgoJGFsaWduOiBjZW50ZXIsICRqdXN0aWZ5Q29udGVudDogc3BhY2UtYmV0d2VlbiwgJGRpc3BsYXk6IGZsZXgpIHtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XG4gIGp1c3RpZnktY29udGVudDogJGp1c3RpZnlDb250ZW50O1xuICBAY29udGVudDtcbn1cblxuQG1peGluIGljb24oXG4gICRpY29uUGF0aDonLi4vaW1nL2ljb24ucG5nJyxcbiAgJHc6MjBweCxcbiAgJGg6MjBweCxcbiAgJHBzZXVkbzogYmVmb3JlLFxuICAkYnBvczogNTAlIDUwJSxcbiAgJGJzaXplOiBjb3ZlclxuKXtcbiAgJjojeyRwc2V1ZG99e1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogJHc7XG4gICAgaGVpZ2h0OiAkaDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGljb25QYXRoKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRicG9zO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJGJzaXplO1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gc3ZnX2ljb24oJG5hbWU6IGNhbGVuZGFyX3llbGxvdywgJGltZ1BhdGg6Jy4uL2ltZycsICR3OjIwcHgsICRoOjIwcHgsICRwc2V1ZG86IGJlZm9yZSwgJGJwb3M6IDUwJSA1MCUsICRic2l6ZTogY292ZXIpe1xuICBAaW5jbHVkZSBpY29uKFxuICAgIC8vJGljb25QYXRoOiAkcm9vdEltZ1BhdGggKyAnL3N2Z19zcHJpdGUuc3ZnIycrICRuYW1lLFxuICAgICRpY29uUGF0aDogJGltZ1BhdGggKyAnL3N2Z19zcHJpdGUuc3ZnIycrICRuYW1lLFxuICAgICR3OiR3LFxuICAgICRoOiRoLFxuICAgICRwc2V1ZG86ICRwc2V1ZG8sXG4gICAgJGJwb3M6ICRicG9zLFxuICAgICRic2l6ZTogJGJzaXplXG4gICl7XG4gICAgQGNvbnRlbnQ7XG4gIH07XG59XG5AbWl4aW4gbG9hZGVyKCRpbWdQYXRoOicuLi9pbWcnLCAkdzoyMHB4LCAkaDoyMHB4LCAkcHNldWRvOiBiZWZvcmUpe1xuICAmOiN7JHBzZXVkb317XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAkdztcbiAgICBoZWlnaHQ6ICRoO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1nUGF0aCArICcvbG9hZGVyLmdpZicpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcil7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b0NvbG9yOyAvKiBGYWxsYmFjayBDb2xvciAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgJGRpcmVjdGlvbiwgZnJvbSgkZnJvbUNvbG9yKSwgdG8oJHRvQ29sb3IpKTsgLyogU2FmNCssIENocm9tZSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7IC8qIENocm9tZSAxMCssIFNhZjUuMSssIGlPUyA1KyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAtbW96LWxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7IC8qIEZGMy42ICovXG4gIGJhY2tncm91bmQtaW1hZ2U6ICAgICAtbXMtbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRmcm9tQ29sb3IsICR0b0NvbG9yKTsgLyogSUUxMCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7IC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZnJvbUNvbG9yLCAkdG9Db2xvcik7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KEdyYWRpZW50VHlwZT0xLFN0YXJ0Q29sb3JTdHI9JyN7JGZyb21Db2xvcn0nLCBFbmRDb2xvclN0cj0nI3skdG9Db2xvcn0nKTtcbn1cblxuQG1peGluIGZsZXhTbGlkZXJDb250cm9sTmF2KCl7XG4gIC5mbGV4LWNvbnRyb2wtbmF2e1xuICAgIGxpIGF7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkMWQ2O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cbiAgICAmLmZsZXgtY29udHJvbC1wYWdpbmcge1xuICAgICAgbGkgYXtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkzNDRBO1xuICAgICAgICB9XG4gICAgICAgICYuZmxleC1hY3RpdmV7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5MzQ0QTtcbiAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWl4aW4gZmxleFNsaWRlckRpcmVjdGlvbk5hdigpe1xuICAuZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgICBsaSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgICYsICY6aG92ZXIsICY6aG92ZXIgJntcbiAgICAgICAgd2lkdGg6IDY0cHghaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDY0cHghaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLmZsZXgtbmF2LXByZXYgYS5mbGV4LXByZXZ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnX3Nwcml0ZS5zdmcjYXJyb3dfbGVmdF9ibGFja19pbl9ncmV5X3JvdW5kKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIH1cbiAgICAgICYuZmxleC1uYXYtcHJldjpob3ZlciBhLmZsZXgtcHJldntcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmdfc3ByaXRlLnN2ZyNhcnJvd19sZWZ0X3doaXRlX2luX3JlZF9yb3VuZCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICB9XG4gICAgICAmLmZsZXgtbmF2LW5leHQgYS5mbGV4LW5leHR7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnX3Nwcml0ZS5zdmcjYXJyb3dfcmlnaHRfYmxhY2tfaW5fZ3JleV9yb3VuZCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICB9XG4gICAgICAmLmZsZXgtbmF2LW5leHQ6aG92ZXIgYS5mbGV4LW5leHR7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnX3Nwcml0ZS5zdmcjYXJyb3dfcmlnaHRfd2hpdGVfaW5fcmVkX3JvdW5kKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtaXhpbiAgQW5pbWF0ZWRCYWNrZ3JvdW5kTG9hZCgkaDogYXV0bywgJGJyYWRpdXM6MjBweCl7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogJGg7XG4gIGJvcmRlci1yYWRpdXM6ICRicmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsI2YzZjNmMyA1JSwjZWVlIDIwJSwjZjNmM2YzIDM1JSk7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXJTaGltbWVyIDJzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWwgZm9yd2FyZHM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMCU7XG4gIH1cbn0iXX0= */

/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section/catalog_block_new_sl2/style.css?17062851605707*/
.catalog-products {
  margin-bottom: 116px;
}
@media (max-width: 800px) {
  .catalog-products {
    margin-bottom: 70px;
  }
}
.catalog-products__list {
  margin-bottom: 95px;
}
.catalog-products__list.display_block {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 800px) {
  .catalog-products__list {
    margin-bottom: 10px;
  }
}
.catalog-products__item {
  width: 33.33333%;
}
@media (max-width: 800px) {
  .catalog-products__item {
    width: 50%;
  }
}
@media (max-width: 640px) {
  .subsection-labels .aw-catalog-links__item-inner {
    font-size: 8px;
  }
  .aw-catalog .aw-catalog-links .aw-catalog-links__item-inner{
    border: 1px solid #CED1D6!important;
    border-radius: 4px;
    background: none!important;
    font-weight: 400;
    font-size: 14px;
    color: #303233!important;
    padding: 4px 14px;
  }
  body .catalog .sort_header .sort_filter .sort_filter__select {
    font-size: 14px;
    background: #fff;
    padding: 5px 16px;
    border: 1px solid #CED1D6;
    color: #303233;
    border-radius: 4px;
    height: 30px;
  }
  .aw-catalog .aw-catalog-links{
    flex-wrap: nowrap;
    overflow-x: scroll;
    white-space: nowrap;
    margin-bottom: 15px;
  }
  body .catalog .sort_header .sort_filter{
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
  }
  .mobile-filter-and-sort-wrap{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 28px;
  }
  .aw-catalog .mobile-filter-and-sort-wrap .sort_header .sort_filter{
    margin-top: 0;
  }
  .aw-catalog .mobile-filter-and-sort-wrap .sort_header{
    padding: 0;
    width: 100%;
  }
  .aw-catalog .mobile-filter-and-sort-wrap .show-mobile-filter{
    margin: 0 0 0 27px;
    padding: 0;
    max-width: none;
    font-weight: 400;
    font-size: 14px;
    color: #303233;
    background: none;
    text-transform: none;
  }
  .aw-catalog .mobile-filter-and-sort-wrap .show-mobile-filter .show-mobile-filter__icon {
    padding: 0;
    margin-right: 9px;
    width: 12px;
  }
  .aw-catalog .mobile-filter-and-sort-wrap .show-mobile-filter .show-mobile-filter__icon:before{
    background-image: url(/local/templates/main/img/svg_sprite/icon_filter_black.svg);
    width: 13px;
    height: 13px;
  }
  .catalog .sort_header .sort_filter__select-wrap {
    margin-bottom: 5px;
    display: none;
  }
  .catalog .sort_header .sort_filter__select-title{
    margin-right: 0;
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 350px) {
  .catalog-products__item {
    width: 100%;
  }
}
.catalog-products__item.catalog_item:hover .inner_wrap {
  padding-bottom: 0;
}
.catalog-products__item .footer_button {
  position: absolute;
  width: 100%;
  top: calc(100% - 10px);
  left: 0;
  right: 0;
  box-sizing: border-box;
  padding: 0 24px 24px;
  background: #fff;
  box-shadow: 0 15px 15px rgb(0 0 0 / 10%);
}
.catalog-products__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 800px) {
  .catalog-products__bottom {
    flex-direction: column;
  }
}
@media (max-width: 800px) {
  .catalog-products .btn_loadmore-product {
    margin-bottom: 30px;
  }
}
.catalog-products .aw-pagination {
  margin-bottom: 0;
}

.image-list,.image-list-outer {
  width: 100%;
  position: relative
}

.image-list-wrapper {
  position: relative;
  padding-top: 100%;
  margin: 0 auto;
  text-align: center;
  zoom:1;display: block
}

.image-list__link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat
}

.image-list-wrapper img {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  pointer-events: none
}

.section-gallery-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  flex-direction: row;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;

}

.section-gallery-wrapper__item {
  flex-grow: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1
}

.section-gallery-wrapper__item-nav {
  display: block;
  position: relative;
  margin: 0 1px;
  height: 100%;
  z-index: 2;
}

.section-gallery-wrapper__item_hidden {
  display: none
}

.section-gallery-wrapper__item img {
  opacity: 0;
  transition: opacity .2s ease-in-out;
  left: 0;
  right: 0;
  border-radius: 8px;
}

.section-gallery-wrapper__item.active img {
  opacity: 1
}

.section-gallery-nav {
  /*position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 2;
  line-height: 0*/
}

.section-gallery-nav__wrapper {
  display: block
}

.section-gallery-nav__item {
  display: inline-block;
  width: 12px;
  height: 2px;
  background: rgba(136,136,136,.5);
  border-radius: 12px;
  margin: 0 2px;
}

.section-gallery-nav__item:not(.active) {
  cursor: pointer
}

.section-gallery-nav__item.active {
  background-color: #e32330;
}

.aw-catalog_item.catalog-products__item.catalog_item.item_block:hover .inner_wrap .fast_view_block,
.aw-catalog_item.catalog-products__item.catalog_item.item_block .inner_wrap .fast_view_block{
  font-size: 10px;
  padding: 6px 6px 6px 6px;
  margin-left: -55px;
  margin-top: -13px;
  border-radius: 40px;
  background-color: rgba(255,255,255, 0.6);
}
.aw-catalog_item.catalog-products__item.catalog_item.item_block .fast_view_block:before,
.aw-catalog_item.catalog-products__item.catalog_item.item_block:hover .fast_view_block:before{
  display: none;
  opacity: 0;
  visibility: hidden;
}
/* End */


/* Start:/local/templates/main/components/app/catalog.item/block_new2/style.css?170606995314722*/
.catalog-item {
    max-width: 300px;
    margin-bottom: 20px;
    padding: 18px 15px;
    border-radius: 10px;
    transition: 0.3s;
}

.catalog-item:hover {
    background-color: #fff;
    box-shadow: 0 0 50px rgba(0, 0, 0, 0.05);
}

.catalog-item__name {
    text-decoration: none;
    font-size: 15px;
    color: #2e2e2e;
    line-height: 1.533;
    font-weight: 500;
}

.catalog-item__name-box {
    margin-bottom: 10px;
    text-align: center;
}

.catalog-item__img {
    max-width: 100%;
}

.catalog-item__img-box {
    margin-bottom: 20px;
    height: 220px;
}

.catalog-item__img-link {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.catalog-item__articul {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 13px;
    color: #777777;
    font-weight: 300;
}

.catalog-item__articul-val {
    margin-left: 5px;
}

.catalog-item__articul-and-availability-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
}

.catalog-item__availability {
    font-size: 11px;
    color: #86c977;
    text-transform: uppercase;
    white-space: nowrap;
    font-weight: 500;
}

.catalog-item__availability_n {
    color: red;
}

.catalog-item__availability_in-shop {
    color: #3e3f42;
}

.catalog-item__price-and-sale-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    white-space: nowrap;
    margin-bottom: 10px;
}

.catalog-item__price-and-sale-box_not-sale {
    justify-content: center;
}

.catalog-item__price-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.catalog-item__price {
    font-size: 20px;
    color: #101010;
    font-weight: bold;
    line-height: 1.6;
}

.catalog-item__price,
.catalog-item__price-old {
    white-space: nowrap;
}

.catalog-item__price-old {
    text-decoration: line-through;
    margin-left: 10px;
    font-size: 15px;
    color: #2e2e2e;
    font-weight: 300;
}

.catalog-item__sale {
    font-size: 14px;
    color: #2e2e2e;
    font-weight: 600;
    padding: 8px 6px;
    border-radius: 5px;
    border: 1px solid #f6dd34;
    margin-left: 10px;
    white-space: nowrap;
}

.catalog-item__propsvalues-show-all-link {
    padding: 2px 0 2px 10px;
    text-decoration: underline;
    font-size: 13px;
    font-weight: 300;
    cursor: pointer;
}

.catalog-item__props-item {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    font-size: 13px;
    color: #777777;
    font-weight: 300;
    margin-bottom: 10px;
}

.catalog-item__props-item:not(.catalog-item__props-item_value-multiple):before {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    border-bottom: 2px dotted #c5c5c5;
    flex-grow: 1;
    height: 1em;
    margin: 0 5px;
    order: 2;
}

.catalog-item__props-item-title {
    order: 1;
}

.catalog-item__props-item-value {
    order: 3;
    width: 120px;
    flex: none;
}

.catalog-item__props-item-value-list {
    width: 100%;
    display: flex;
    align-items: start;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.catalog-item__props-item-value-item {
    margin-left: 10px;
    margin-bottom: 10px;
}

.catalog-item__props-item-value-item_hidden {
    display: none;
}

.catalog-item__props-item-value-item_img {
    width: 20px;
    overflow: hidden;
}

.catalog-item__props-item-value-item_img img {
    max-width: 100%;
    border-radius: 50%;
}

.catalog-item__props-item_value-multiple .catalog-item__props-item-value {
    width: 100%;
    flex: auto;
}

.catalog-item__props-item-value-list_show-all .catalog-item__props-item-value-item_hidden {
    display: block;
}

.catalog-item__buttons {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.aw-catalog_item.catalog_item:not(.touch):hover,
.aw-catalog_item.catalog_item.hover {
    padding-bottom: 0 !important;
    z-index: 300 !important;
}

@media (max-width: 1024px) {
    .aw-catalog_item.catalog_item:not(.touch):hover,
    .aw-catalog_item.catalog_item.hover {
        padding-bottom: 24px;
    }
}

.aw-catalog_item.catalog_item .item_wrap:not(.touch):hover {
    box-shadow: none;
}

.aw-catalog_item.catalog_item {
    overflow: visible;
    position: relative;
    display: block;
}

.aw-catalog_item.catalog_item .item-title a {
    font-size: 16px;
    line-height: 24px;
    color: #303233 !important;
    font-weight: 400 !important;
}

.aw-catalog_item.catalog_item .item-title a span,
.aw-catalog_item.catalog_item .item-title a span:hover {
    font-weight: 400 !important;
    color: #303233 !important;
    /*min-height: 20px;*/
    min-height: 60px;
    max-height: 60px;
    overflow: hidden;
}

.aw-catalog_item.catalog_item .item_wrap .inner_wrap {
    border: none;
    padding: 24px;
    padding-top: 50px;
}

.catalog .item_wrap,
.aw-catalog_item.catalog_item .item_wrap .inner_wrap,
.aw-catalog_item.catalog_item .item_wrap .item_info {
    height: 100% !important;
}
.aw-catalog_item.catalog_item .item_wrap .item_info {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: space-between;
}
.aw-catalog_item.catalog_item .item_wrap .inner_wrap {
    display: flex;
    flex-direction: column;
}

.aw-catalog_item.catalog_item:hover .item_wrap .inner_wrap {
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
    border-color: #fff;
}

@media (max-width: 1024px) {
    .aw-catalog_item.catalog_item:hover .item_wrap .inner_wrap {
        box-shadow: none;
    }
}

.aw-catalog_item.catalog_item .image_wrapper_block {
    margin-bottom: 13px;
}
.image_wrapper_block,
.image_wrapper_block > a {
	height: 180px !important;
}
.image_wrapper_block, .image_wrapper_block a {
    width: 100%;
}

.image_slider_block {
	width: 170px;
	height: 100%;
	margin: 0 auto;
}
.image_slider_block ul,
.image_slider_block ul li {
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1 !important;
}
.image_slider_block ul li.lslide {
	position: relative;
	margin:0;
	padding:0;
	width: 170px;
    height: 170px;
	background-image: url(/bitrix/templates/aspro_next/images/loaders/preloader.gif) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}
.image_slider_block ul li img {
	position: relative;
}
.image_slider_block .lSPager {
	margin-top: 4px !important;
}
.image_slider_block .lSPager li {
	width: auto !important;
	height: auto !important;	
	padding: 0 3px !important;
}
.image_slider_block .lSPager a {
	min-width: 6px;
	width: 6px !important;
    height: 6px !important;
    line-height: 1;
	background: #CED1D6 !important;
    border-radius: 8px !important;
	transition-property: width,background !important;

}
.image_slider_block .lSPager li.active a {
	width: 18px !important;
    background: #D9344A !important;
}

.aw-catalog_item .sa_block {
    display: none;
}

.aw-catalog_item .fast_view_block {
    font-size: 14px;
    line-height: 20px;
    text-transform: uppercase;
    color: #332D1E;
    background: #F3F4F5;
    border-radius: 48px;
    width: auto;
    height: auto;
    padding: 6px 24px 6px 6px;
    white-space: nowrap;
    text-align: left;
    margin-left: -110px;
    margin-top: -24px;
}

.aw-catalog_item .fast_view_block:before {
    content: "";
    display: inline-block;
    width: 36px;
    height: 36px;
    background-image: url("/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#search_red_round");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    margin-right: 16px;
    vertical-align: middle;
}

.aw-catalog_item .price_matrix_wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

@media (max-width: 639px) {
    .aw-catalog_item .price_matrix_wrapper {
        flex-direction: column;
    }
}

.aw-catalog_item .cost.prices {
    margin: 0;
}

.aw-catalog_item .cost.prices .with_matrix {
    padding-bottom: 0;
}

.aw-catalog_item .cost .price {
    margin: 0 0 8px 0;
}

.aw-catalog_item .cost .price.discount {
    margin: 0 16px;
}

.aw-catalog_item .cost .price.discount span {
    font-size: 14px;
    line-height: 20px;
    color: #858D99;
}

.aw-catalog_item .price_measure {
    display: none;
}

.aw-catalog_item .sale_block .text {
    display: none;
}

.aw-catalog_item.catalog_item:hover .footer_button,
.aw-catalog_item.catalog_item.hover .footer_button {
    margin: 16px 0 0;
}

.aw-catalog_item .footer_button {
    height: auto;
    margin: 16px 0 0;
}

@media (max-width: 1024px) {
    .aw-catalog_item .footer_button {
        position: static !important;
        display: block !important;
        opacity: 1;
        visibility: visible;
        box-shadow: none !important;
        padding: 0 !important;
        margin-top: 16px !important;
    }
}

.aw-catalog_item .footer_button .counter_wrapp {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
}

@media (max-width: 639px) {
    .aw-catalog_item .footer_button .counter_wrapp {
        flex-direction: column;
    }
}

.aw-catalog_item .footer_button .like_icons {
    position: static;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.aw-catalog_item .footer_button .like_icons .wish_item {
    cursor: pointer;
}

.aw-catalog_item .footer_button .like_icons span {
    opacity: 1;
    visibility: visible;
    margin: 0;
}

.aw-catalog_item .footer_button .like_icons span:hover {
    background: none;
}

.aw-catalog_item .footer_button .like_icons span i {
    background: none;
}

.aw-catalog_item .footer_button .like_icons .compare_item i:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#compare");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.aw-catalog_item .footer_button .like_icons .compare_item.added i:before {
    background-image: url(/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#compare_red);
}

.aw-catalog_item .footer_button .like_icons .compare_item div {
    display: none;
}

.aw-catalog_item .footer_button .like_icons .wish_item i:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#heart");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.aw-catalog_item .footer_button .like_icons .wish_item.added i:before {
    background-image: url(/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#heart_red);
}

.aw-catalog_item .footer_button .like_icons .wish_item .value span {
    display: none;
}

.aw-catalog_item .footer_button .button_block {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.aw-catalog_item .footer_button .bonus {
    margin-right: 16px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.aw-catalog_item .footer_button .bonus:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#plus");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    margin-right: 10px;
}

.aw-catalog_item .footer_button .bonus__value {
    font-size: 14px;
    line-height: 1;
    color: #303233;
}

.aw-catalog_item .footer_button .btn.to-cart {
    background: none;
    border: none;
    padding: 0;
    line-height: 1;
}

.aw-catalog_item .footer_button .btn.to-cart:before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    background-image: url("/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#add_to_cart");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.aw-catalog_item .footer_button .btn.to-cart span {
    display: none;
}

.aw-catalog_item .footer_button .btn.in-cart {
    background: none;
    border: none;
    padding: 0;
    line-height: 1;
}

.aw-catalog_item .footer_button .btn.in-cart:before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    background-image: url("/local/templates/main/components/app/catalog.item/block_new2/../../../../img/svg_sprite.svg#add_to_cart_added");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.aw-catalog_item .footer_button .btn.in-cart span {
    display: none;
}

.aw-catalog_item .footer_button .counter_block {
    display: none;
}

.aw-catalog_item .footer_button .sku_props {
    display: none;
}

.aw-catalog_item .like_icons .wish_item_button {
    width: 25px;
    height: 25px;
}
.image_wrapper_block .sale_block{
    display: none;
}


.image-list .price-economy {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2
}



@media (max-width: 640px) {
    .aw-catalog_item .like_icons .wish_item_button {
        display: none;
    }
    .aw-catalog_item .footer_button .bonus__value {
        white-space: nowrap;
    }
    .aw-catalog_item .price_matrix_wrapper {
        flex-direction: row;
    }
    .subsection-labels{
        display: none!important;
    }
    .aw-catalog_item .cost .price.discount {
        margin: 0 0 0 16px;
    }
    .aw-catalog_item .cost .sale_block {
        display: none;
    }
    .image_wrapper_block .sale_block{
        display: block;
        position: absolute;
        right: 0;
        bottom: 0;
        margin-top: 0;
    }
    .aw-catalog_item .catalog-labels .label {
        margin: 0;
        line-height: 1;
        vertical-align: middle;
    }

    .aw-catalog_item .item-title {
        text-align: left;
    }
    .aw-catalog_item.catalog_item .item-title a{
        margin: 0;
    }
    .aw-catalog_item.catalog_item .item_wrap .item_info{
        margin: 0;
    }
    .aw-catalog_item .catalog-labels .label.js-more {
       display: none;
    }
    .image_wrapper_block .sale_block .sale_wrapper{
        line-height: 1;
    }
    .image_wrapper_block .sale_block .sale_wrapper .value {
        display: inline-block;
        background: #D9344A;
        color: #fff;
        line-height: 16px;
        border-radius: 8px;
        padding: 0px 8px;
        margin: 0;
        font-size: 11px;
    }
    .aw-catalog_item.catalog_item .item_wrap .inner_wrap {
        padding: 16px;
        padding-top: 50px;
    }
}
@media (max-width: 500px) {
    .wrapper_inner .catalog_block .inner_wrap .image_wrapper_block {
        margin: 0 0 10px;
    }
}
@media (max-width: 420px) {
	.image_wrapper_block,
	.image_wrapper_block > a {
		height: 150px !important;
	}
    .image_slider_block {
		width: 140px;
	}
	.image_slider_block ul li.lslide {
		width: 140px;
		height: 140px;
	}
}
/* End */


/* Start:/local/templates/main/css/select_offer_properties.css?16956279893928*/
.is-select-offer-properties {
    overflow: hidden;
}
.is-select-offer-properties .wrapper1 .header_wrap,
.is-select-offer-properties .hits_block ul.slider_navigation.top_big,
.is-select-offer-properties .wrapper1 .left_block {
    z-index: 1;
}
.is-select-offer-properties #headerfixed.fixed {
    display: none;
}
.is-select-offer-properties .flexslider .flex-direction-nav li a{
    z-index: -1;
}
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties{
    position: fixed!important;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 20000;
    height: 100vh;
    display: flex!important;
    align-items: center;
    justify-content: center;
    opacity: 1;
    visibility: visible;
    width: 100%;
    margin: 0;
    padding: 0;
    background: none;
    transition: none;
}

.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .footer_button__mask{
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: #33333354;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2001;
}

.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .footer_button__close{
    background: url(/local/templates/main/css/../img/svg_sprite.svg#close) 50% 50% no-repeat;
    background-size: cover;
    width: 11px;
    height: 11px;
    position: absolute;
    right: 18px;
    top: 18px;
    cursor:pointer;
}
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props .item_wrapper:not(.sizes_clothes){
    display: none;
}

.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props .sizes_clothes .bx_size .item{
    border: 1px solid #CED1D6;
    margin: 0px 8px 8px 0px;
}
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props .sizes_clothes .bx_size .item span{
    font-family: 'Fira Sans', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #303233;
}
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props .sizes_clothes .bx_size .item:hover,
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props .sizes_clothes .bx_size .item.active{
    background: none;
    border: 1px solid #F2B600;
}
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props .sizes_clothes .bx_size .item.active span{
    color: #303233;
}
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props .sizes_clothes .bx_item_section_name{
    font-family: 'Fira Sans', sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
    color: #303233;
    display: block;
    margin-bottom: 10px;
}

.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .offer_buy_block{
    position: absolute;
    left: -9999px;
    opacity: 0;
}
.is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props{
    display: block;
    position: relative;
    z-index: 3000;
    background: #FFFFFF;
    box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.1);
    border-radius: 16px;
    padding: 37px 32px;
    text-align: left;
}

@media (max-width: 600px) {
    .is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties{
        align-items: flex-end;
    }
    .is-select-offer-properties .aw-catalog_item .footer_button.is-show-select-offer-properties .sku_props {
        text-align: left;
        width: 100%;
        margin: 0 15px 120px;
    }
}
/* End */
/* /local/templates/main/components/bitrix/catalog/main/style.css?16956279905979 */
/* /local/templates/main/components/bitrix/catalog.smart.filter/main_new/style.css?16956279903427 */
/* /local/templates/main/components/bitrix/catalog.section.list/subsections/style.css?169562799011496 */
/* /local/templates/main/components/bitrix/system.pagenavigation/main/style.css?169562799012072 */
/* /local/templates/main/components/bitrix/catalog.section/catalog_block_new_sl2/style.css?17062851605707 */
/* /local/templates/main/components/app/catalog.item/block_new2/style.css?170606995314722 */
/* /local/templates/main/css/select_offer_properties.css?16956279893928 */
