

/* Start:/local/templates/aspro-allcorp3/components/bitrix/catalog/tpl_main_v2/style.css?17661680113095*/
.group_description_block.bottom {
  padding: 40px 0 0;
  margin-bottom: 30px;
}

.no_goods {
  padding: 87px 30px 50px;
  border-top: 1px solid #e5e5e5;
}
.js-load-wrapper > .no_goods {
  margin-top: -1px;
}
.no_goods .no_products {
  position: relative;
}
.no_goods .no_products:before {
  content: "";
  position: relative;
  width: 117px;
  height: 117px;
  background: url("/local/templates/aspro-allcorp3/components/bitrix/catalog/tpl_main_v2/../../../../images/empty_catalog.png") 0px 0px no-repeat;
  display: block;
  margin: auto auto 23px;
}
.no_goods .button {
  float: right;
  margin: 17px 0px 0px;
}
.wrap_text_empty {
  padding: 10px 0px 15px 0px;
  text-align: center;
}
.wrap_text_empty .middle_text {
  padding: 16px 0px 0px;
  display: inline-block;
}

#main .catalog-maxwidth .catalog-detail__bottom-info .detail-block:not(.tizers),
#main .catalog-maxwidth .bottom-links-block{
  margin-left: auto;
  margin-right: auto;
}
html.bx-ie #main .catalog-maxwidth .catalog-detail__bottom-info .detail-block:not(.tizers),
html.bx-ie #main .catalog-maxwidth .bottom-links-block{
  flex-basis: auto;
}
.right_block.narrow_N .catalog-maxwidth .catalog-detail__bottom-info .detail-block:not(.tizers),
.right_block.narrow_N .catalog-maxwidth .bottom-links-block{
  max-width: 1156px;
}

.section-content-wrapper .text_after_items{
  margin-top: 49px;
}

.catalog-detail__gallery {
  max-width: calc(var(--sizeImage) + var(--paddingRightLeft, 0px));
  max-height: calc((var(--sizeImage) * var(--ratio, 1)) + var(--bottomGallery, 70px));
}
.catalog-detail__gallery-wrapper {
  position: relative;
  width: 100%;
  padding-top: var(--paddingImage, 100%);
}
.catalog-detail__gallery__item--big {
  position: relative;
  padding-top: var(--paddingImage, 100%);
  width: 100%;
  height: 100%;
  line-height: var(--sizeImage);
  max-width: var(--sizeImage);
  max-height: var(--sizeImage);
}
.catalog-detail__gallery.catalog-detail__gallery--vertical {
  padding-left: 90px;
  max-width: calc(var(--sizeImage) + var(--paddingRightLeft, 90px));

}

#main .right_block.narrow_N .catalog-maxwidth .catalog-detail__bottom-info .detail-block:not(.tizers) {
    max-width: 100%;
}

.detail-block.ordered-block.sku{
  margin-top: 0!important;
}
.filter-panel.flexbox{
	display:flex;
}

@media (min-width: 768px){
	.filter-panel.flexbox{
		display:none;
	}
}
.sort--current{
  color: var(--white_text_black);
  font-weight: bold;
}
.sort_list,.sort_block{
  display: flex;
  flex-wrap: wrap;
}
.sort_list > div {
  padding-left: 15px;
  margin-bottom: 15px;
}
.side_left .container .catalog_page .left_block{
  padding-right: 20px !important;
}
.grid-list--gap-20{
  grid-gap: 10px !important;
}
.sort_icon.asc {
  transform: scaleX(-1) rotate(180deg) scale(1.3);
  position: relative;
  top: -1px;
  padding-right: 5px;
}
.sort_icon.desc {
  padding-right: 5px;
  transform: scale(1.3);
  position: relative;
  top: -1px;
}
@media(max-width: 1024px){
  .container .left_block{
    display: none;
  }
}
.sort_list > div {
  display: flex;
}
/* End */


/* Start:/local/templates/aspro-allcorp3/components/iex/smart.filter/.default/style.min.css?17774872182505*/
.filter-fixed-actions{display:none;position:fixed;bottom:0;width:100%;left:0;right:0;background:#fff;padding:10px 64px;z-index:80;gap:10px;flex-direction:column}.filter-fixed-apply,.filter-fixed-reset{flex:2;border:0;padding:7px;border-radius:4px;font-weight:700;font-size:13px}.filter-fixed-reset{background:#bdbdbd;color:#333}.filter-fixed-apply{background:#c00;color:#fff}@media (max-width:991px){.filter-fixed-actions{display:none}.js-filter-content{padding-bottom:10px}}.b-filter-popup{bottom:98px;left:36.8%;transform:translateX(-50%);max-height:14vh}.b-filter-popup.--active{gap:8px}.b-filter-popup .__content,.b-filter-popup .__selected-sections{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-filter-popup .__selected-sections.--visible{display:block}@media (max-width:767px){.b-filter-popup{display:none}}.b-filter-popup{position:fixed!important;background:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.15);z-index:1000!important;display:none;max-width:219px;width:auto;min-width:191px;max-height:120px;overflow-y:auto;transition:all .3s ease}.b-filter-popup.--active{display:flex;flex-direction:column}.b-filter-popup .__content,.b-filter-popup .__selected-sections{font-size:14px;color:#333;line-height:1.4}.b-filter-popup .__selected-sections{margin-bottom:8px;display:none}.b-filter-popup .js-filter-popup-button{width:100%;margin-top:8px}@media (min-width:1200px){.b-filter-popup{bottom:1px;left:35.2%;transform:translateX(-50%)}}@media (min-width:992px) and (max-width:1199px){.b-filter-popup{bottom:15px;left:45%;transform:translateX(-50%);max-width:250px}}@media (min-width:768px) and (max-width:991px){.b-filter-popup{bottom:10px;left:40%;transform:translateX(-50%);max-width:220px;padding:12px 16px}}@media (max-width:767px){.b-filter-popup{display:none!important}}@media (min-width:992px){.b-filter-popup.--filter-relative{position:absolute;bottom:auto;top:100%;left:0;transform:none;margin-top:10px;z-index:1001}}.js-close-popup{position:absolute;top:8px;right:12px;background:0 0;border:0;font-size:18px;cursor:pointer;color:#999;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.js-close-popup:hover{color:#333;background:#f5f5f5;border-radius:50%}@media (max-width:991px){.b-filter-popup.--filter-relative{display:none}}@media (min-width:1921px) and (max-width:2560px){.b-filter-popup{bottom:15px;left:39.4%;transform:translateX(-50%);max-width:239px}}.left_block{z-index:90}.nums{text-align:center}
/* End */


/* Start:/local/templates/aspro-allcorp3/components/w/catalog.section.w.products/tpl_catalog_block_no_offers/style.min.css?17763702571725*/
/*! CSS Used from: https://task_3286.kefato.ru/local/templates/aspro-allcorp3/components/bitrix/catalog/tpl_main_v2/style.css?17533845492618 */
.grid-list--gap-20{grid-gap:5px!important}
/*! CSS Used from: https://task_3286.kefato.ru/local/templates/aspro-allcorp3/components/aspro/catalog.section.list.allcorp3/tpl_default_v2/style.css?175257653910554 */
.products-list__item{position:relative;transition:box-shadow ease .3s,border ease .3s,background ease .3s;border-color:var(--stroke_black_hover)}.products-list__item:hover{box-shadow:0 5px 20px rgba(0,0,0,.1);background-color:var(--card_bg_hover_black)}.products-list__item-additional-text-wrapper{padding:5px}.products-list__item-additional-text-top-part{height:100%}.products-list__item-image-wrapper{position:relative}.products-list__item-image-wrapper--TOP{padding-top:67%}.products-list__item-image{background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.products-list__item-products-count{margin:3px 0 0}.products-list__item-title{position:relative}.products-list__item-link--absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.products-nooffer-list{display:none}@media (max-width:1024px){.products-nooffer-list{display:block}.custom-grid-list--items-5{grid-template-columns:repeat(5,1fr)!important}}@media (max-width:767px){.products-nooffer-list{display:block;margin-bottom:20px}.custom-grid-list--items-5{grid-template-columns:repeat(3,minmax(100px,1fr))!important}}@media (max-width:450px){.products-list__item-title.font_14{font-size:.75em;line-height:calc(1em + 7px)}.products-list__item-products-count.font_13{font-size:.8em;line-height:calc(1em + 7px)}}
/* End */


/* Start:/local/templates/aspro-allcorp3/components/bitrix/news.list/landings_list/style.min.css?17763702572318*/
.landings-list__title{padding-bottom:15px;margin-top:30px}.landings-list__info.landings-list__info--mobiled.swipeignore{margin-right:-16px}.landings-list__info-wrapper.with-slider{overflow-x:auto;white-space:nowrap;min-height:47px;align-items:normal;scrollbar-width:none;-ms-overflow-style:none}.landings-list__info-wrapper.with-slider::-webkit-scrollbar{width:0;background:0 0}.landings-list__item{display:inline-block;padding-bottom:8px;order:1}.landings-list__item.active{order:0}.landings-list__info-wrapper.last,.landings-list__item.last{padding-right:18px}.landings-list__item .landings-list__name{padding:6px 10px 7px;margin-right:8px;position:relative;display:block;line-height:16px;cursor:pointer}.landings-list__item .landings-list__name:not(.landings-list__item--active){color:#333;color:var(--white_text_black);background-color:#fafafa;background-color:var(--light_bg_black);border-color:#cacaca;border-color:var(--stroke_black)}.landings-list__item .landings-list__name:not(.landings-list__item--active):hover{background-color:#fff;background-color:var(--card_bg_black);border-color:#fff;border-color:var(--card_bg_hover_black)}.landings-list__name:not(.landings-list__item--js-more) .svg{display:none}.landings-list__name.landings-list__item--active{border-color:transparent}.landings-list__name.landings-list__item--js-more{background-color:transparent}.landings-list__item--js-more span{border-bottom:1px dotted;margin-right:10px}.landings-list__name.landings-list__item--reset{padding-right:29px}.landings-list__name.landings-list__item--reset .landings-list__clear-filter{position:absolute;top:0;right:0;bottom:0;width:33px;border-radius:0 3px 3px 0;cursor:pointer}.landings-list__name.landings-list__item--reset .landings-list__clear-filter svg{position:absolute;right:9px;top:50%;margin-top:-4px}.landings-list__name.landings-list__item--reset .landings-list__clear-filter svg path{fill:#fff}.landings-list__item--filled-bg.landings-list__name span{border-bottom:none}.landings-list__item--filled-bg:not(:hover),.landings-list__item--hover-bg:hover{background:#f0f0f0}.landings-list__item--js-more svg{transition:transform .2s}.landings-list__item--js-more.opened svg{transform:rotate(180deg)}.landings-list__item--active{color:#fff}.landings-list+.landings-list .landings-list__title{display:none}
/* End */


/* Start:/local/templates/aspro-allcorp3/css/images_detail.min.css?1733988604224*/
.catalog-detail__gallery{--sizeImage:454px;--bottomGallery:74px}.catalog-detail__gallery--322px{--sizeImage:322px}.catalog-detail__gallery--388px{--sizeImage:388px}.ratio--horizontal{--ratio:2/3}.ratio--vertical{--ratio:3/2}
/* End */


/* Start:/bitrix/components/webdebug.seo/links/templates/.default/style.css?17758104083159*/
.wd_seo_links_wrapper  {
  margin-bottom:20px;
}
.wd_seo_links {
	margin:0 0 15px;
}
.wd_seo_links_title {
	font-weight:bold;
	margin-bottom:10px;
}
.wd_seo_links ul {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.wd_seo_links ul.collapsed {
	overflow:hidden;
}
.wd_seo_links li  {
	display:block;
	float:left;
	list-style:none;
	margin:0 4px 4px 0;
	padding:0;
}
.wd_seo_links li:before,
.wd_seo_links li:after  {
	content:none!important;
}
.wd_seo_links li a,
.wd_seo_links li > span {
	background:#eaeaea;
	border-radius:4px;
	color:#555;
	display:block;
	margin:0;
	padding:4px 10px;
	text-decoration:none;
	transition:0.075s;
}
.wd_seo_links li[data-selected="Y"] a,
.wd_seo_links li[data-selected="Y"] > span {
	background:#63aa28;
	color:#fff;
}
.wd_seo_links li a:hover,
.wd_seo_links li > span:hover {
	background:#aaa;
	color:#fff;
}
.wd_seo_links li[data-selected="Y"] a:hover,
.wd_seo_links li[data-selected="Y"] > span:hover {
	background:#2d9163;
	color:#fff;
}
.wd_seo_links ul:after {
	clear:both;
	content:'';
	display:block;
}
.wd_seo_links-name {
	display:inline-block;
	line-height:100%;
	padding:4px 0;
	vertical-align:middle;
}
.wd_seo_links-count {
	display:inline-block;
	font-size:80%;
	margin-left:10px;
	vertical-align:middle;
}
.wd_seo_links-toggle {
	display:none;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.wd_seo_links-toggle span {
	color:#cc0000;
	cursor:pointer;
	/*font-style:italic;*/
}
.wd_seo_links-toggle span:hover {
	border-bottom:1px dashed #337ab7;
}
.wd_seo_links ul + .wd_seo_links-toggle .wd_seo_links-collapse {
	display:inline;
}
.wd_seo_links ul + .wd_seo_links-toggle .wd_seo_links-expand {
	display:none;
}
.wd_seo_links ul.collapsed + .wd_seo_links-toggle .wd_seo_links-collapse {
	display:none;
}
.wd_seo_links ul.collapsed + .wd_seo_links-toggle .wd_seo_links-expand {
	display:inline;
}
.wd_seo_links-toggle span.wd_seo_links-toggle_count {
	color:gray;
	font-size:90%;
}
.wd_seo_links-toggle span.wd_seo_links-toggle_count:before {
	content:'(';
}
.wd_seo_links-toggle span.wd_seo_links-toggle_count:after {
	content:')';
}

/* Collapse groups */
.wd_seo_links-toggle_groups {
	display:none;
	margin-top:-8px;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.wd_seo_links-toggle_groups span {
	color:#337ab7;
	cursor:pointer;
	display:none;
	font-style:italic;
}
.wd_seo_links-toggle_groups span:hover {
	border-bottom:1px dashed #337ab7;
}

.wd_seo_links_grouped[data-expanded] .wd_seo_links-toggle_groups {
	display:block;
}
.wd_seo_links_grouped[data-expanded="N"] > .wd_seo_links:not(:first-child) {
	display:none;
}
.wd_seo_links_grouped[data-expanded="N"] .wd_seo_links-expand_groups {
	display:inline;
}
.wd_seo_links_grouped[data-expanded="Y"] .wd_seo_links-collapse_groups {
	display:inline;
}


/* Adaptive */
@media (max-width:575px) {
	.wd_seo_links ul {
		overflow:auto;
		padding-bottom:5px;
		white-space:nowrap;
	}
	.wd_seo_links ul li {
		display:inline-block;
		float:none;
	}
}
/* End */
/* /local/templates/aspro-allcorp3/components/bitrix/catalog/tpl_main_v2/style.css?17661680113095 */
/* /local/templates/aspro-allcorp3/components/iex/smart.filter/.default/style.min.css?17774872182505 */
/* /local/templates/aspro-allcorp3/components/w/catalog.section.w.products/tpl_catalog_block_no_offers/style.min.css?17763702571725 */
/* /local/templates/aspro-allcorp3/components/bitrix/news.list/landings_list/style.min.css?17763702572318 */
/* /local/templates/aspro-allcorp3/css/images_detail.min.css?1733988604224 */
/* /bitrix/components/webdebug.seo/links/templates/.default/style.css?17758104083159 */
