

/* Start:/local/templates/main/components/bitrix/menu/catalog_menu/style.min.css?17544193812111*/
ul#vertical-multilevel-menu,#vertical-multilevel-menu ul{margin:0;padding:0;list-style:none;width:214px;font-size:12px}#vertical-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;border:1px solid #c1c1c1;border-bottom:0;width:200px}#vertical-multilevel-menu li a{display:block;text-decoration:none;color:#4f4f4f;font-weight:bold;padding:5px;background:#f5f5f5;border-bottom:1px solid #c1c1c1}#vertical-multilevel-menu li a.item-selected{background-color:#d6d6d6}#vertical-multilevel-menu li a:hover{background-color:#d6d6d6}#vertical-multilevel-menu a.root-item{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/local/templates/main/components/bitrix/menu/catalog_menu/images/item_bg.gif) 0 0 no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.root-item:hover,#vertical-multilevel-menu a.root-item-selected:hover{background:#61656a url(/local/templates/main/components/bitrix/menu/catalog_menu/images/item_bg.gif) 0 -26px no-repeat}#vertical-multilevel-menu a.root-item-selected{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/local/templates/main/components/bitrix/menu/catalog_menu/images/item_bg.gif) 0 -26px no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.parent{background:#f5f5f5 url(/local/templates/main/components/bitrix/menu/catalog_menu/images/arrow.gif) center right no-repeat;padding-right:10px}#vertical-multilevel-menu a.denied{background:#f5f5f5 url(/local/templates/main/components/bitrix/menu/catalog_menu/images/lock.gif) center right no-repeat;color:#ddd;padding-right:10px}/*\*/* html ul#vertical-multilevel-menu li{float:left;height:1%}* html ul#vertical-multilevel-menu li a{height:1%}/**/#vertical-multilevel-menu li ul.root-item{margin:-27px 0 0 210px}#vertical-multilevel-menu li ul{margin:-27px 0 0 133px}#vertical-multilevel-menu li:hover ul ul,#vertical-multilevel-menu li.jsvhover ul ul,#vertical-multilevel-menu li:hover ul ul ul,#vertical-multilevel-menu li.jsvhover ul ul ul{display:none}#vertical-multilevel-menu li:hover ul,#vertical-multilevel-menu li.jsvhover ul,#vertical-multilevel-menu li li:hover ul,#vertical-multilevel-menu li li.jsvhover ul,#vertical-multilevel-menu li li li:hover ul,#vertical-multilevel-menu li li li.jsvhover ul{display:block}
/* End */


/* Start:/local/templates/main/components/bitrix/menu/top_menu/style.css?17544193812175*/
.header_bottom ul {

}

.header_bottom ul.dropdown-menu {
    display: none;
    position: absolute;
    background: #FFF;
    padding: 30px 0px;
    box-shadow: 2px 4px 24px rgb(0 0 0 / 8%);
    left: 0;
    width: 100%;
    z-index: 9;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
}

.header_bottom ul.dropdown-menu li {
    flex: 1 0 25%;
    max-width: 24%;
    margin-left: 0;
}

.header_bottom > ul > li:hover > ul.dropdown-menu {
    display: flex;
    max-height: 500px;
    overflow-y: auto;
}

.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu {
    display: block;
    box-shadow: none;
    position: relative;
    padding: 0;
    margin-bottom: 16px;
}

.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu li {
    max-width: 100%;
    margin: 0;
}

.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu li a,
.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu li .item-selected {
    padding: 0 5px;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.3;
    margin-bottom: 16px;
    display: block;
}

.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu ul.dropdown-menu {
    margin-top: 16px;
    margin-bottom: 32px;
}

.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu ul.dropdown-menu li a,
.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu ul.dropdown-menu li .item-selected {
    padding: 0 5px;
    font-size: 15px !important;
    margin-bottom: 6px;
    font-weight: 400;
}

.header_bottom > ul li > ul.dropdown-menu ul.dropdown-menu ul.dropdown-menu li a {
    color: rgba(36, 48, 60, 0.8);
}

.header_bottom ul li ul.dropdown-menu .item-selected {
    background: transparent;
    color: #E52421;
    padding: 10px 4px;
}

.header_bottom ul.dropdown-menu--catalog .text-ico {
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 20px;
}

@media (max-width: 991px) {
    .header_bottom ul.dropdown-menu {
        display: none !important;
    }
}

.flex-div {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
}

.dropdown-menu--catalog .dropdown-menu .flex-div {
    display: block;
}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/news/style.css?1754419381150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section/catalog_without_tiles/style.css?1754419381138*/
.card-list.catalog-list .card-bottom .card-btn-wrapper .more_btn {
  background-color: #E52421;
  color: #fff;
  border-color: #E52421;
}

/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section/bigdata_catalog_slider/style.css?17544193812147*/
.index_page .card-list.uk-slider-items .card-price .old-price {
  margin-left: 0;
}

.catalog-page .card-title__link {
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.04em;
  text-decoration-line: underline;
  color: #24303C;
  transition: 0.3s;
}

.catalog-page .card-title__link:hover {
  color: #E52421;
}

.catalog-page .card-list.uk-slider-items .card-img img {
  object-fit: contain;
}

.catalog-page .card-list.uk-slider-items .card-price__list {
  flex-wrap: wrap;
}

.catalog-page .card-list.uk-slider-items .card-price .price {
  width: 100%;
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  color: #E52421;
}

.catalog-page .card-list.uk-slider-items .card-price .old-price {
  margin-left: 0;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
  color: #999999;
}

.catalog-page .card-list.uk-slider-items .card-price .badge {
  margin-bottom: 4px;
  padding: 6px 4px 4px;
  font-weight: 900;
  font-size: 13px;
  line-height: 10px;
  letter-spacing: 0.02em;
}

.catalog-page .card-list .card p {
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
}

.catalog-page .card-list.uk-slider-items .card-bottom {
  align-items: flex-end;
}

.catalog-page .card-list.uk-slider-items .card-bottom .uk-button {
  background-color: #E52421;
  border: none;
}

.catalog-page .card-list.uk-slider-items .card-bottom .uk-button:hover {
  background-color: #B31E1C;
}

.catalog-page .card-list.uk-slider-items .card > a {
  max-height: 100%;
}

.catalog-page .card-list.uk-slider-items .card > a img {
  max-height: 100%;
}

.catalog-page .card-list.catalog-list.uk-slider-items {
  flex-wrap: nowrap;
}

@media (max-width: 768px) {
  .catalog-page .card-list.catalog-list.uk-slider-items {
    margin-bottom: 0px;
  }

  .catalog-page .card-list.catalog-list.uk-slider-items .card {
    margin-top: 0;
  }

  .catalog-page .card-list.uk-slider-items .card-price__list {
    flex-direction: row;
    align-items: center;
  }

  .catalog-page .card-list.uk-slider-items .card-price .old-price {
    margin-top: 0;
    margin-right: 8px;
  }
}
.price-req{
 font-size:17px!important;
}

/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section.list/catalog_modal/style.css?17544193813205*/
.catalog-page__categories {
    margin-top: 72px;
}

.catalog-page__categories.card-list .card:not(:first-child):not(:nth-child(4n + 1)) {
    border-left: none;
    margin-left: 0;
}

.catalog-page__categories.card-list .card:not(:first-child) {
    margin-left: 0;
}

.catalog-page__categories.card-list .card:nth-child(n + 5) {
    border-top: none;
}

.catalog-page__categories.card-list .card h4,
.catalog-page__categories.card-list .card .uk-h4 {
    margin-bottom: 12px;
}

.catalog-page__categories .card__count {
    margin-top: auto;
    font-size: 12px;
    line-height: 16px;
}

.catalog-page__categories {
    flex-wrap: wrap;
}

.catalog-page__categories-list > li > a {
    font-weight: 500;
    font-size: 15px;
    line-height: 13px;
    margin-bottom: 20px;
    display: block;
}

.card-list .card .catalog-page__categories-sublist > li > a {
    color: #999999;
    font-size: 15px;
    line-height: 13px;
}

.catalog-page .categories__mobile--btn {
    display: none;
}

.catalog-page .categories__mobile-hidden[hidden] {
    display: block!important;
}

@media (max-width: 768px) {
    .catalog-page .categories__mobile-hidden[hidden] {
        display: none!important;
    }

    .catalog-page .card-title {
        margin-bottom: 16px;
    }

    .catalog-page .card-title__link {
        margin-top: 6px;
    }

    .catalog-page .card-title h2,
    .catalog-page .card-title .uk-h2 {
        max-width: 100%;
        font-size: 24px;
        line-height: 26px;
        margin-bottom: 0;
    }

    .catalog-page__categories {
        margin-top: 56px;
        border: 1px solid #EAEAEB;
    }

    .catalog-page__categories.card-list .card h4,
    .catalog-page__categories.card-list .card .uk-h4 {
        font-size: 14px;
        line-height: 16px;
        margin-bottom: 8px;
    }

    .catalog-page__categories.card-list .card:hover:not(.card-secondary) {
        box-shadow: none;
    }

    .catalog-page .card-list .card:hover .card__hovered {
        opacity: 0;
        z-index: 0;
    }

    .catalog-page__categories .card__main {
        display: flex;
    }

    .catalog-page .card__main-img {
        margin-bottom: 0;
        margin-right: 18px;
    }

    .catalog-page .card__main-img img {
        width: 40px;
        min-width: 40px;
    }

    .catalog-page__categories.card-list:not(.uk-slider-items):not(.catalog-list) .card {
        padding: 16px;
    }

    .catalog-page__categories.card-list .card:not(:first-child):not(:nth-child(4n + 1)) {
        border-right: none;
    }

    .catalog-page__categories.card-list .card:not(:last-child) {
        border-right: none;
        border-top: none;
        border-left: none;
    }

    .catalog-page .categories__mobile--btn {
        display: block;
        width: 100%;
        margin-top: 24px!important;
    }

    .catalog-page .uk-slider-container .uk-slidenav {
        display: none;
        top: auto;
        bottom: 0;
        transform: translateY(0);
    }

    .catalog-page .uk-position-center-left {
        left: 30%;
    }

    .catalog-page .uk-position-center-right {
        right: 30%;
    }

    .catalog-page .uk-slider-container .uk-dotnav {
        /*display: none;*/
    }
}

/* End */


/* Start:/local/templates/main/components/bitrix/socserv.auth.form/socials/style.min.css?17544193812638*/
.bx-authform-social-popup{display:none;background:#fff;width:auto;padding:15px;font-size:14px;white-space:nowrap}.bx-authform-social-popup form{margin-bottom:0}.bx-authform-social-popup input[type="text"]{display:inline-block;max-width:150px;font-size:18px;height:30px;margin:0;padding:0 4px;border:1px solid #ccd5db;border-radius:2px;background:#f8fafc;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-authform-social ul{padding:5px 0 12px;margin:0 0 15px;display:block}.bx-authform-social ul li{position:relative;display:inline-block;width:35px;height:35px;margin-right:5px}.bx-authform-social ul li .bx-authform-social-icon{display:block;width:35px;height:35px;	background-image: url(/local/templates/main/components/bitrix/socserv.auth.form/socials/images/sprite.png); background-repeat:no-repeat;border-bottom:0}.bx-authform-social ul li .bx-authform-social-icon:hover{opacity:.9}.bx-authform-social ul li .bx-authform-social-icon.box{background-position:0 0}.bx-authform-social ul li .bx-authform-social-icon.dropbox{background-position:-44px 0}.bx-authform-social ul li .bx-authform-social-icon.bitrix24{background-position:-88px 0}.bx-authform-social ul li .bx-authform-social-icon.yandex{background-position:-132px 0}.bx-authform-social ul li .bx-authform-social-icon.openid{background-position:-176px 0}.bx-authform-social ul li .bx-authform-social-icon.odnoklassniki{background-position:-220px 0}.bx-authform-social ul li .bx-authform-social-icon.google{background-position:-264px 0}.bx-authform-social ul li .bx-authform-social-icon.mymailru{background-position:-308px 0}.bx-authform-social ul li .bx-authform-social-icon.mailru2{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.livejournal{background-position:-352px 0}.bx-authform-social ul li .bx-authform-social-icon.openid-mail-ru{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.liveid{background-position:-484px 0}.bx-authform-social ul li .bx-authform-social-icon.liveinternet{background-position:-528px 0}.bx-authform-social ul li .bx-authform-social-icon.blogger{background-position:-572px 0}.bx-authform-social ul li .bx-authform-social-icon.vkontakte{background-position:-616px 0}.bx-authform-social ul li .bx-authform-social-icon.twitter{background-position:-660px 0}.bx-authform-social ul li .bx-authform-social-icon.facebook{background-position:-704px 0}.bx-authform-social ul li .bx-authform-social-icon.google-plus{background-position:-748px 0}.bx-authform-social ul li .bx-authform-social-icon.office365{background-position:-792px 0}.bx-authform-social ul li .bx-authform-social-icon.zoom{background-position:-836px 0}
/* End */
/* /local/templates/main/components/bitrix/menu/catalog_menu/style.min.css?17544193812111 */
/* /local/templates/main/components/bitrix/menu/top_menu/style.css?17544193812175 */
/* /local/templates/main/components/bitrix/news.list/news/style.css?1754419381150 */
/* /local/templates/main/components/bitrix/catalog.section/catalog_without_tiles/style.css?1754419381138 */
/* /local/templates/main/components/bitrix/catalog.section/bigdata_catalog_slider/style.css?17544193812147 */
/* /local/templates/main/components/bitrix/catalog.section.list/catalog_modal/style.css?17544193813205 */
/* /local/templates/main/components/bitrix/socserv.auth.form/socials/style.min.css?17544193812638 */
