

/* Start:/local/templates/fashion/components/bitrix/catalog/main/style.css?17781494661340*/
.catalog__list {
	width: 100%;
}
.catalog__content .bx-filter {
	padding: 0;
}
.show-filter {
	display: none
}
.section-stock a {
	width: 100%;
	display: block;
	margin-bottom: 50px;
}
.section-stock img {
	width: 100%;
	object-fit: cover;
}
.catalog-left-menu {
	width: 275px;
	margin-right: 55px;
	flex-shrink: 0;
	position: relative;
}
.filter-and-catalog-list {
	width: 100%;
}
.show-filter-btn {
	width: 100%;
	height: 42px;
	display: none;
	align-items: center;
	justify-content: center;
	margin-bottom: 12px;
	background: var(--secondary_color);
	transition: .3s ease;
}
.show-filter-btn:hover {
	background: #dfdfdf;
}
.catalog__filter-container .close-btn {
	display: none;
	background: var(--secondary_color);
}

@media (max-width: 1350px) {
	.catalog-left-menu {
		display: none;
	}
}
@media (max-width: 576px) {
	.section-stock a {
		margin-bottom: 20px;
	}
	.show-filter-btn {
		display: flex;
	}
	.catalog__filter-container {
		position: fixed;
		top: 0;
		left: 0;
		background: #fff;
		padding: 60px 20px 20px 20px;
		z-index: 2000;
		width: 100%;
		height: 100%;
		opacity: 0;
		transform: translateY(-100%);
		overflow-x: hidden;
		overflow-y: auto;
		transition: .5s ease;
	}
	.catalog__filter-container.active {
		transform: translateY(0);
		opacity: 1;
	}
	.catalog__filter-container .close-btn {
		display: block;
	}
}
/* End */


/* Start:/local/templates/fashion/components/bitrix/catalog/main/bitrix/catalog.search/main/style.min.css?17654414551438*/
a.search-page-params{border-bottom:1px dashed #00f;text-decoration:none}div.search-page-params{margin-top:6px}.search-item-rate{font-size:11px}.search-page .search_wrapper .search__input{width:100%;margin-bottom:20px}.search-page{align-items:center}.search-page .limit_and_view{display:none}.search-page .notetext{display:block;color:var(--main-txt);font-size:24px;text-align:center;font-weight:400;margin-top:40px}.search-page .search-title-button svg{width:20px;height:20px}.search-language-guess{margin-top:10px}.search_wrapper .search__input input{width:100%;font-size:14px;padding:14px 50px 14px 14px}.search_wrapper.with-tags .search__input input{padding:14px 50px 14px 154px}.search-tag-select{position:absolute;z-index:30;left:0;top:0;height:100%;display:flex;align-items:center;padding:0 18px 0 8px;border-right:1px solid var(--border)}.search-tag-select .sbOptions a,.search-tag-select .sbSelector{font-weight:600;font-size:13px}.search-tag-select .sbSelector{display:block;width:100px}.section-title h3{font-size:24px;font-weight:400;padding-bottom:10px;border-bottom:1px solid var(--border);margin:70px 0 40px}@media (max-width:576px){.search-tag-select{padding:0 12px 0 0}.search-page .search_wrapper .search-title-button svg{width:16px;height:16px}.search-page .search_wrapper .search__input button{width:34px}.search_wrapper.with-tags .search__input input{padding:14px 34px 14px 134px}.section-title h3{margin:50px 0 30px}}
/* End */


/* Start:/bitrix/components/krayt/sort_line.tools/templates/select/style.min.css?17654413723610*/
.sort-line{color:#424242;font-size:14px;display:flex;justify-content:space-between;align-items:center}.sort-line .sort-col{font-weight:400;display:flex;font-size:12px;line-height:15px;align-items:center;line-height:1;margin-right:10px}.sort-line .sort-col:last-child{color:grey}.sort-line .sort-col-right{float:right;width:50px}.sort-line .sort-btn{height:38px;line-height:38px;padding:0 10px;cursor:pointer;display:block;text-decoration:none;color:#555;position:relative;font-size:.928571em}.sort-line .sort-btn:hover{text-decoration:underline}.sort-line .sort-btn.active{background:#eee;color:#555;border-radius:4px;padding-right:30px}.sort-line .sort-btn.active:hover{text-decoration:underline}.sort-element-cnt{margin-right:4px}.view-mode-box{margin:0 15px 0 0}.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:#eee}.sort-type{display:flex;justify-content:center;align-items:center}.sort-limit{display:flex;align-items:center;flex-wrap:wrap;border:1px solid #dfdfdf;padding-left:12px;height:40px;background-color:#fff}.sort-limit button,.sort-limit span{font-weight:600;color:var(--main-txt);font-size:14px}.sort-col_number{display:flex;flex-wrap:wrap}.another_view_goods{display:flex;align-items:center}.view_change{background-color:transparent;display:block}.view rect{transition:.3s ease}.view:hover rect{stroke:var(--main_color)}.view.active rect{stroke:var(--main_color)}.view_chage{background-color:transparent;outline:0}.sort-col_nubmer_button.active .btn_sort{color:var(--main_color)}.sort-col_nubmer_button:not(:last-child){margin-right:5px}.sort-col_nubmer_button .btn_sort{padding:3px 12px;outline:0;line-height:1;color:var(--main-txt);background-color:transparent;transition:.3s}.sort-col_nubmer_button .btn_sort:hover{color:var(--main_color)}.view+.view{margin-left:10px}.sbToggle{display:none}.sorting_box{width:100%}.main_selects{display:inline-block;float:left}.sbOptions a,.sbSelector,.sott-title{font-size:14px;font-weight:600;line-height:16px}.sbHolder{position:relative;margin-left:10px;transition:.3s ease}.sbSelector{overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis;position:relative;padding-right:20px}.sbHolder::after{content:'';height:9px;width:9px;pointer-events:none;position:absolute;right:0;top:3px;background:url(/bitrix/components/krayt/sort_line.tools/templates/select/images/arrow.svg) no-repeat center;background-size:contain;transform-origin:center;transition:.3s ease}.sbHolder.open::after{transform:rotate(-180deg);top:5px}.sbHolder:hover{opacity:.6}.sbHolder.open{z-index:907;opacity:1!important}.sbOptions{position:absolute;top:24px!important;z-index:1;max-height:none!important;display:block!important;height:auto!important;box-shadow:0 4px 12px rgb(0 0 0 / 15%);background:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease}.sbHolder.open .sbOptions{opacity:1;pointer-events:auto}.sbOptions a{font-weight:500;white-space:nowrap;text-align:left;display:block;padding:10px 10px;transition:.3s ease}.sbOptions a:hover{background:var(--secondary_color)}.sorting_box{margin-bottom:20px}.desktop-views{display:block}.mobile-views{display:none}.view-title{font-size:14px;line-height:16px;font-weight:600;display:none;margin-right:12px}@media (max-width:992px){.desktop-views{display:none}.mobile-views{display:block}.view+.view{margin-left:6px}}@media (max-width:450px){.sort-line{flex-wrap:wrap}.view-title{display:block}.limit_and_view{width:100%;margin-top:12px;display:flex;align-items:center}}
/* End */


/* Start:/local/templates/fashion/components/bitrix/system.pagenavigation/visual_1/style.min.css?17654414552113*/
.bx_pagination_bottom *{vertical-align:middle}.bx_pagination_bottom .fa{font-size:15px;position:relative;top:-1px}.bx_pagination_bottom .fa-angle-right{margin-left:0}.bx_pagination_bottom .fa-angle-left{margin-right:0}.bx_pagination_bottom{font-size:12px}.bx_pagination_bottom .bx_pagination_section_two{text-align:center}.bx_pagination_bottom .bx_pagination_select_container{display:inline-block}.bx_pagination_bottom .bx_pagination_page{white-space:nowrap;font-size:12px}.bx_pagination_bottom .bx_pagination_page ul{display:flex;flex-wrap:wrap;margin:0}.bx_pagination_bottom .bx_pagination_page .nav-text,.bx_pagination_bottom .bx_pagination_page li{width:28px;height:28px;border-radius:100%;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;line-height:17px;margin:0 3px;transition:.3s ease}.bx_pagination_bottom .bx_pagination_page .nav-text:hover,.bx_pagination_bottom .bx_pagination_page li:hover{background:var(--secondary_color)}.bx_pagination_bottom .bx_pagination_page li.bx_active{background:var(--theme-color)}.bx_pagination_bottom .bx_pagination_page .disabled{opacity:.3;pointer-events:none}.bx_pagination_bottom .bx_pagination_page .nav-text{font-size:12px}.bx_pagination_bottom .bx_pagination_page .nav-text a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.bx_pagination_bottom .bx_pagination_page .nav-text a,.bx_pagination_bottom .bx_pagination_page li a,.bx_pagination_bottom .bx_pagination_page li span{font-size:14px}.bx_pagination_bottom .bx_pagination_page li a,.bx_pagination_bottom .bx_pagination_page li span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;line-height:1}.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{display:block}.bx_pagination_bottom .bx_wsnw{white-space:nowrap}.bx_pagination_page_list{display:flex;align-items:center;justify-content:flex-start}.bx_pagination_page{display:flex;align-items:center;background-color:transparent}.bx_pagination_page span{color:var(--theme-txt);user-select:none}.bx_pagination_page{position:relative;justify-content:center}
/* End */
/* /local/templates/fashion/components/bitrix/catalog/main/style.css?17781494661340 */
/* /local/templates/fashion/components/bitrix/catalog/main/bitrix/catalog.search/main/style.min.css?17654414551438 */
/* /bitrix/components/krayt/sort_line.tools/templates/select/style.min.css?17654413723610 */
/* /local/templates/fashion/components/bitrix/system.pagenavigation/visual_1/style.min.css?17654414552113 */
