<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/local/components/custom/catalog/templates/search_ajax/style.css?16131401414826*/
#left .heading .arrow{
	background-position: -27px 50%;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

#left .heading.opened .arrow{
	-moz-transform:    rotate(90deg);
	-o-transform:      rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform:         rotate(90deg);
}

#nextSection{
	border-right: 1px solid #e7e8ea;
	border-left: 1px solid #e7e8ea;
	border-top: 1px solid #e7e8ea;
	margin-bottom: 24px;
	border-radius: 4px;
	margin-top: 24px;
}

#nextSection .title{
	background-color: #f3f3f3;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 12px;
	cursor: pointer;
	padding-top: 12px;
	font-size: 14px;
	display: block;
}

#nextSection ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

#nextSection li,
#nextSection .title{
	border-bottom: 1px solid #e7e8ea;
}

/*#nextSection li{
	padding: 12px 24px;
}*/

#nextSection li a{
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	text-decoration: none;
	display: inline-block;
    padding: 12px 24px;
	font-size: 13px;
	color: #000000;
}

#nextSection li a:hover,
#nextSection li .selected{
	color: #ffa800;
}

#nextSection li .cnt{
	color: #888888;
	float: right;
}

.collection-banner.banner-elem{
	height: 470px;
	margin-bottom: 30px;
}
.collection-banner.banner-elem h1{
	margin-bottom: 18px;
}
.collection-banner.banner-elem .h2{
	margin-bottom: 8px;
}
.collection-banner.banner-elem .text-wrap #breadcrumbs + .tb .text-wrap{
	padding: 12px 0 0;
}
.collection-banner.banner-elem .descr{
	margin-bottom: 8px;
	font-size: 14px;
	line-height: 24px;
	max-height: 120px;
}
.collection-banner.banner-elem .descr p{
	margin: 0;
}
.collection-banner.banner-elem .image{
	vertical-align: middle;
	width: 60%;
}
.collection-banner.banner-elem .image img{
	max-height: 470px;
}

@media screen and (max-width: 1600px){
	.collection-banner.banner-elem{
		height: 440px;
	}
	.collection-banner.banner-elem .image img{
		max-height: 440px;
	}
}

@media screen and (max-width: 1400px){
	.collection-banner.banner-elem{
		height: 380px;
	}
	.collection-banner.banner-elem .image{
		width: 50%;
	}
	.collection-banner.banner-elem .image img{
		max-height: 380px;
	}
}

@media screen and (max-width: 1300px){
	.collection-banner.banner-elem{
		height: 300px;
	}
	.collection-banner.banner-elem .image img{
		max-height: 300px;
	}
}

@media screen and (max-width: 1200px){
	.collection-banner.banner-elem h1{
		margin-bottom: 12px;
	}
}
@media screen and (max-width: 1024px){
	.collection-banner.banner-elem{
		height: 240px;
	}
	.collection-banner.banner-elem .text-wrap{
		/*padding-top: 24px;*/
	}
	.collection-banner.banner-elem h1{
		margin-bottom: 10px;
	}
	.collection-banner.banner-elem .image{
		width: 45%;
	}
	.collection-banner.banner-elem .image img{
		max-height: 240px;
	}
	.collection-banner.banner-elem .descr{
		line-height: 20px;
		max-height: 80px;
	}
}

@media screen and (max-width: 800px){
	.collection-banner.banner-elem{
		height: 200px;
	}
	.collection-banner.banner-elem .text-wrap{
		/*padding-top: 42px;*/
	}
	.collection-banner.banner-elem .image{
		width: 40%;
	}
	.collection-banner.banner-elem .image img{
		max-height: 200px;
	}
	.collection-banner.banner-elem .descr{
		max-height: 60px;
	}
}

@media screen and (max-width: 700px){
	.collection-banner.banner-elem{
		height: 180px;
	}
	.collection-banner.banner-elem .image img{
		max-height: 180px;
	}
	.collection-banner.banner-elem #breadcrumbs{
		left: 12px;
		width: auto;
		right: 0;
		margin-top: 12px;
	}
}

@media screen and (max-width: 500px){
	.collection-banner.banner-elem .descr{
		display: none;
		max-height: 40px;
	}
	.collection-banner.banner-elem .image{
		width: 50%;
	}
}

@media screen and (max-width: 350px){
	.collection-banner.banner-elem{
		height: 140px;
	}
	.collection-banner.banner-elem .image img{
		max-height: 140px;
	}
	.collection-banner.banner-elem .text-wrap{
		/*padding-top: 42px;*/
	}
}

#main .compliter #right{
	width: 100% !important;
}




@media all and (max-width: 1025px){
	#smartFilter{
		display: none;
	}

	#smartFilter.openedd {
		display: block !important;
		pointer-events: auto !important;
		visibility: visible !important;
		opacity: 1 !important;
		margin-top: 0 !important;
		top: 0 !important;
		left: 0 !important;
		border-radius: 0 !important;
		bottom: 0 !important;
		z-index: 1111111 !important;
	}

	#smartFilter.openedd .smartFilter__close {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background-color: rgba(0, 0, 0, .5);
		z-index: 1;
	}
}

/* End */


/* Start:/bitrix/templates/dresscode/components/bitrix/menu/leftSubMenu/style.min.css?1745936939233*/
#subLeftMenu{border-top:1px solid #484848;background:#2b2b2b;margin:0 0 24px;padding:12px 24px;list-style:none}#subLeftMenu a{text-decoration:none;font-size:13px;padding:4px 0;color:#888;display:block}#subLeftMenu a:hover{color:#fff}
/* End */


/* Start:/local/components/custom/catalog.smart.filter/templates/svitzamkiv/style.css?161296004120422*/
#smartFilter {
	margin-top: 24px;
	border: 1px solid #e7e8ea;
	position: relative;
	border-radius: 4px;
}

#smartFilterForm{
	padding-bottom: 24px;
}

#smartFilter a{
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	color: #000;
	text-decoration: blink;
}

#smartFilter span.heading{
    font-family: 'robotobold';
    text-transform: uppercase;
	background: #f3f3f3;
	text-align: center;
    padding-left: 0px;
	cursor: pointer;
	font-size: 14px;
	color: #000000;
}

#smartFilter .paramsBox {
    border-bottom: 1px solid #e7e8ea;
	padding: 24px;
	position: relative;
	clear: both;
	font-size: 14px;
}

#smartFilter .paramsBoxTitle {
	display: inline-block;
    margin-bottom: 18px;
	position: relative;
    font-size: 14px;
	line-height: 20px;
}

#smartFilter .paramsBoxTitle span{
	cursor: pointer;
}

#smartFilter .propExpander {
	background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/expander.png) 50% 8px no-repeat transparent;
	vertical-align: middle;
	display: inline-block;
	position: relative;
	line-height: 16px;
	cursor: pointer;
	height: 26px;
    width: 21px;
	top: 0px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

#smartFilter .propExpander.expanded {
	-moz-transform: rotate(90deg); 
	-ms-transform: rotate(90deg); 
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg); 
	transform: rotate(90deg);
}

#smartFilter .showALL {
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

#smartFilter .showALL:active{
	position: relative;
	top: 1px;
}

#smartFilter .params {
	transition: all .2s ease;
	clear: both;
	opacity: 1;
}

#smartFilter .params.collapsed {
	display: block;
	margin-top: -18px;
	overflow: hidden;
	opacity: 0;
	max-height: 0;
}

#smartFilter .radio,
#smartFilter .checkbox  {
	list-style: none;
	padding: 0;
	margin: 0;
}

#smartFilter .radio li,
#smartFilter .checkbox li {
	padding-bottom: 12px;
}

#smartFilter .radio label,
#smartFilter .checkbox label{
	-webkit-transition: all 0.1s;
	-o-transition: all 0.1s;
	transition: all 0.1s;
}

#smartFilter .radio .off,
#smartFilter .checkbox .off {
	display: none;
}

#smartFilter .radio li:last-child,
#smartFilter .checkbox li:last-child {
	padding-bottom: 0;
}

#smartFilter .disabled {
	cursor: default !important;
	color: #888;
}

#smartFilter .disabled .wrap {
	opacity: .6;
}

#smartFilter .dropdown {
	background-color: #ffffff;
    border: 1px solid #e7e8ea;
	position: relative;
	line-height: 13px;
	font-size: 13px;
	display: block;
	-webkit-user-select: none; 
	-moz-user-select: none;     
	-ms-user-select: none; 
	border-radius: 4px;
}

#smartFilter .checkedItem {
	padding: 12px 30px 12px 8px !important;
	border-radius: 4px;
	background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/selectArrow.png) 97% 50% no-repeat transparent;
	display: block;
	cursor: pointer;
}

#smartFilter .dropdown label:before,
#smartFilter .checkboxList label:before {
	display: none;
}

#smartFilter .dropdownList {
	background-color: #ffffff;
    border: 1px solid #e7e8ea;
    position: absolute;
    list-style: none;
    margin: 0 -1px;
    opacity: 0;
    padding: 0;
    z-index: 2;
    top: 47px;
    right: 0;
    left: 0;
    visibility: hidden;
}

#smartFilter .dropdownList.opened {
	visibility: visible;
	opacity: 1;
}

#smartFilter .pics .dropdownList {
	top: 52px;
}

#smartFilter .dropdownList .item {
	padding: 8px !important;
	display: block;
}

#smartFilter .dropdownList .selected,
#smartFilter .dropdownList .item:hover {
	cursor: pointer;
	color: #ffffff;
}

#smartFilter .dropdown input {
	top: -44px;
}

#smartFilter .rangeSlider input[type="text"] {
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	background-color: #ffffff;
	border-color: #e7e8ea;
	border-radius: 4px;
	color: #888888;
	height: 26px;
	width: 68px;
}

#smartFilter .rangeSlider input[type="text"]:nth-of-type(1) {
	margin-right: 12px;
}

#smartFilter .rangeSlider label {
	display: inline-block;
	margin-right: 12px;
}

#smartFilter .slider {
	background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/uiBg.png) 3px 0 repeat-x transparent;
	margin: 24px auto 0;
	position: relative;
	max-width: 300px;
	height: 54px;
	width: 100%;
}

#smartFilter .slider .trans {
	-webkit-transition: width 0.2s ease-in-out, visibility 0.2s linear;
	-moz-transition: width 0.2s ease-in-out, visibility 0.2s linear;
	-o-transition: width 0.2s ease-in-out, visibility 0.2s linear;
	transition: width 0.2s ease-in-out, visibility 0.2s linear;
}

#smartFilter .handler {
	position: absolute;
    cursor: pointer;
    height: 14px;
    width: 100%;
    top: 19px;
}

#smartFilter .slider .blackoutLeft,
#smartFilter .slider .blackoutRight {
    background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/handler.png) 0 0 repeat-x transparent;
    position: absolute;
    height: 14px;
    width: 0;
    top: 0;
}

#smartFilter .slider .blackoutLeft {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: 0px;
}

#smartFilter .slider .blackoutRight {
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	right: 0px;
}

#smartFilter .slider ins {
	background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/motionButton.png) 0 0 no-repeat transparent;
    position: absolute;
    cursor: pointer;
	display: block;
	height: 34px;
    width: 34px;
    z-index: 10;
    top: -10px;
}

#smartFilter .slider ins:hover {
	background-position: -34px 0;
}

#smartFilter .slider ins:active {
	background-position: -68px 0;
}

#smartFilter .slider .left {
	right: -24px;
}

#smartFilter .slider .right {
	left:  -24px;
}

#smartFilterControls {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	padding: 0px 12px;
	margin: 24px 0 0;
	overflow: hidden;
	list-style: none;
}

#smartFilterControls li {
	width: 48%;
	float: left;
}

#smartFilterControls li:last-child{
	float: right;
}

#set_filter, #del_filter_search {
	line-height: 46px;
	font-size: 16px;
	height: 46px;
}

#set_filter {

	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;

	text-decoration: none;
	border-radius: 4px;
	font-size: 13px;
	display: block;
	color: #fff;
}

#set_filter:active{
	position: relative;
	top: 1px;
}

#del_filter_search {

	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;

	background-color: #2b2b2b;
	text-decoration: none;
	border-radius: 4px;
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	display: block;
	border: none;
}

#del_filter_search:hover{
	background-color: #1e1e1e;
}

#del_filter_search:active{
	position: relative;
	top: 1px;
}

#smartFilter .checkboxList {
	list-style: none;
	padding: 0;
	margin: 0;
}

#smartFilter .checkboxList li {
	padding-bottom: 12px;
	position: relative;
	cursor: pointer;
}

#smartFilter .checkboxList li:last-child {
	padding-bottom: 0;
}

#smartFilter .checkboxList label {
	padding-left: 0 !important;
	display: block;
	vertical-align: middle;
}

#smartFilter .checkboxList.inline li {
	display: inline-block;
}

#smartFilter .checkboxList input {
	top: 10px;
}

#smartFilter .checkboxList .icon,
#smartFilter .dropdown .icon {
	vertical-align: middle;
	border: 1px solid #e7e8ea;
	display: inline-block;
	margin-right: 12px;
	padding: 6px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: border-color .3s ease;
	-moz-transition: border-color .3s ease;
	-o-transition: border-color .3s ease;
	transition: border-color .3s ease;
}

#smartFilter .checkboxList .disabled .icon,
#smartFilter .dropdown .disabled .icon {
	border-color: #e7e8ea !important;
}

#smartFilter .checkboxList .icon .wrap,
#smartFilter .dropdown .icon .wrap {
	-webkit-background-size: contain;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: contain;
	vertical-align: middle;
	display: inline-block;
	height: 24px;
	width: 24px;
}

#smartFilter .dropdown .icon {
	padding: 4px;
}

#smartFilter .dropdown .icon .wrap {
	height: 20px;
	width: 20px;
}

#smartFilter .checkboxList .value,
#smartFilter .dropdown .value {
	vertical-align: middle;
	display: inline-block;
	line-height: 16px;
}

#smartFilter .filterCalendar {
	position: relative;
	display: block;
	float: left;
	width: 45%;
}

#smartFilter .filterCalendar + .filterCalendar {
	margin-left: 10%;
}

#smartFilter .filterCalendar .calendar-icon {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 2;
	opacity: 0;
}

#smartFilter .filterCalendar .fakeCalendarIcon {
	position: absolute;
	top: 6px;
	right: 5px;
	z-index: 1;
	height: 20px;
	width: 20px;
	background-color: #ccc;
}

#smartFilter .filterCalendar input[type="text"] {
	background-color: #2d2d2d;
    border-color: #454545;
	padding-right: 30px;
	text-align: center;
	display: block;
    height: 32px;
	width: 100%;
}

#smartFilter .hint {
	display: inline-block;
	vertical-align: top;
	position: relative;
	margin-right: 6px;
	cursor: pointer;
	height: 18px;
	width: 18px;
}

#smartFilter .hint:hover {
	background-position: -18px 0;
}

#smartFilter .hintValue {
	background-color: #ffffff;
	border: 1px solid #e7e8ea;
	position: absolute;
	line-height: 18px;
	min-width: 250px;
	margin-top: 8px;
	font-size: 13px;
	cursor: default;
	display: none;
	padding: 16px;
	z-index: 3;
	top: 100%;
}

#smartFilter .hintValue .heading {
	line-height: 18px;
	font-size: 16px;
	margin: 0 0 8px;
	color: #FFF;
	padding: 0;
}

#smartFilter .hintValue .close {
	text-decoration: none;
    position: absolute;
    font-size: 22px;
    cursor: pointer;
    z-index: 2;
    right: 6px;
    top: 6px;
}

#smartFilter button, 
#smartFilter input, 
#smartFilter select, 
#smartFilter textarea {
	box-sizing: border-box;
}

#smartFilter button:focus, 
#smartFilter input:focus, 
#smartFilter select:focus, 
#smartFilter textarea:focus {
	outline: none;
}

#smartFilter button, 
#smartFilter select {
	text-transform: none;
}

#smartFilter button {
	overflow: visible;
}

#smartFilter input[type="submit"],
#smartFilter input[type="reset"],
#smartFilter button {
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#smartFilter input[type="file"] {
	background: transparent;
	border: 1px solid transparent;
}

#smartFilter input[type="text"],
#smartFilter input[type="password"],
#smartFilter input[type="email"],
#smartFilter input[type="tel"],
#smartFilter input[type="url"],
#smartFilter textarea,
#smartFilter select {
	background: rgba(0,0,0,.5);
	border: 1px solid #373737;
	height: 42px;
	padding: 0px 8px;
	font-size: 13px;
	color: #fff;
	margin: 0;
}

#smartFilter textarea{
	padding: 4px 8px;
}

#smartFilter input[type="text"]:focus,
#smartFilter input[type="email"]:focus,
#smartFilter input[type="password"]:focus,
#smartFilter input[type="tel"]:focus,
#smartFilter input[type="url"]:focus,
#smartFilter textarea:focus,
#smartFilter select:focus {
	border-color: #cccccc;
}

#smartFilter input[type="checkbox"] + label,
#smartFilter input[type="radio"] + label {
	cursor: pointer;
}

#smartFilter input[type="checkbox"]:not(checked),
#smartFilter input[type="radio"]:not(checked) {
  position: absolute;
  opacity: 0;
}

#smartFilter input[type="checkbox"]:not(checked) + label,
#smartFilter input[type="radio"]:not(checked) + label {
	position: relative;
	padding-left: 28px;
}

#smartFilter input[type="checkbox"] + label:before {
	background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/checkBox.png) 0 0 no-repeat transparent;
}

#smartFilter input[type="radio"] + label:before {
	background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/radio.png) 0 0 no-repeat transparent;
}

#smartFilter input[type="checkbox"]:not(checked) + label:before,
#smartFilter input[type="radio"]:not(checked) + label:before {
	position: absolute;
	content: " ";
    height: 17px;
	width: 17px;
	left: 0;
	top: 0px;
}

#smartFilter input[type="checkbox"]:not(checked) + label:hover:before,
#smartFilter input[type="radio"]:not(checked) + label:hover:before {
	background-position: 0 -17px;
}

#smartFilter input[type="checkbox"]:checked + label:before,
#smartFilter input[type="radio"]:checked + label:before {
	background-position: 0 -34px;
}

#smartFilter input[type="checkbox"]:checked + label:hover:before,
#smartFilter input[type="radio"]:checked + label:hover:before {
	background-position: 0 -51px;
}

#smartFilter input[type="checkbox"]:disabled + label,
#smartFilter input[type="radio"]:disabled + label {
	cursor: default;
}

#smartFilter input[type="checkbox"]:disabled + label:before,
#smartFilter input[type="radio"]:disabled + label:before {
	background-position: 0 -68px !important;
}

#smartFilter textarea {
	resize: vertical;
	overflow: auto;
	height: auto;
}

#smartFilter button::-moz-focus-inner,
#smartFilter input::-moz-focus-inner {
	padding:0;
	border:0
}

#smartFilter input::-moz-placeholder,
#smartFilter textarea::-moz-placeholder {
	color: #fff;
}

#smartFilter input:focus::-moz-placeholder,
#smartFilter textarea:focus::-moz-placeholder {
    color: transparent;	
}

#smartFilter input::-ms-input-placeholder,
#smartFilter textarea::-ms-input-placeholder {
	color: #fff;
}

#smartFilter input:focus::-webkit-input-placeholder,
#smartFilter textarea:focus::-webkit-input-placeholder {
	color: #fff;
}

#smartFilter input:focus::-webkit-input-placeholder {
	color: transparent;
}

#smartFilter textarea:focus::-webkit-input-placeholder{
    color: transparent;
}

#smartFilter input[type="search"] {
	-webkit-appearance: textfield;
}

#smartFilter input[type="search"]::-webkit-search-cancel-button,
#smartFilter input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

#modef {
    -webkit-transition: top .2s ease;
    -moz-transition: top .2s ease;
    -o-transition: top .2s ease;
    transition: top .2s ease;
   	position: absolute;
   	line-height: 38px;
   	padding-left: 7px;
   	text-align: center;
    font-size: 12px;
   	width: 193px;
   	height: 38px;
   	left: 400px;
    color: #fff;
    z-index: 99;
}

#modef .close {
	background: url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/closeModef.png) 0 0 no-repeat;
    vertical-align: middle;
    display: inline-block;
    margin-right: 8px;
    margin-top: -2px;
    height: 12px;
    width: 12px;
}

#modef .close:hover {
	opacity: .8;
}


#modef .close:active {
	position: relative;
	top: 1px;
}

#modef_send {
	margin-left: 8px;
	color: #ffffff;
}

#modef_send:hover {
	opacity: 0.9;
}

#modef_num{
	display: inline-block;
}

#modef_send{
	display: inline-block;
}

#smartFilter .elCount {
	text-decoration: none;
}

#smartFilter.load:before {
	content: '';
	display: block;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: #888;
	z-index: 100;
	opacity: .3;
}

#smartFilter.load:after {
	content: '';
	display: block;
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	left: 150px;
	width: 100px;
	height: 100px;
	background: url(/bitrix/templates/dresscode/components/ignis/catalog.smart.filter/svitzamkiv/images/preloader.gif);
	background-size: cover;
	z-index: 99;
}

.smartFilter__checked {
	padding: 15px 0 24px;
}
.smartFilter__checked-group {
	padding: 9px 24px;
}
.smartFilter__checked h4 {
	margin: 0 0 9px 0;
}

.smartFilter__checked #del_filter_search {
	border: 1px solid #e7e8ea;
	color: #000;
	background: #fff;
	margin: 15px 24px 0;
}
.smartFilter__checked #del_filter_search:hover {
	background: #2b2b2b;
	color: #fff;
}
.smartFilter__checked .remove-filter {
	text-decoration: none;
	color: #666;
	transition: all 0.2ms ease;
}

.smartFilter__checked .remove-filter span {
	color: #000;
	padding-right: 5px;
}
.smartFilter__checked .remove-filter:active, .smartFilter__checked .remove-filter:visited {
	color: #666;
}
.smartFilter__checked .remove-filter:hover {
	color: #F89E1C;
}

.smartFilter__checked .remove-filter:hover span {
	color: #F89E1C;
}

@media (max-width: 1550px) {
	#smartFilter.load:after {
		left: 135px;
	}
}
@media (max-width: 1366px) {
	#smartFilter.load:after {
		left: 115px;
	}
}
@media (max-width: 1280px) {
	#smartFilter.load:after {
		left: 140px;
	}
}
@media (max-width: 1200px) {
	#smartFilter.load:after {
		left: 105px;
	}
}
@media (max-width: 1024px) {
	#smartFilter.load:after {
		left: 120px;
	}
}
@media screen and (min-width:1025px) {
	#smartFilter span.heading img {display:none;}
	.smartFilter__checked-btn {display:none;}
}
.smartFilter__checked .remove-filter {position:relative;display:block;}
.smartFilter__checked .remove-filter:before {content:'';position:absolute;top:10px;right:2px;width:14px;height:2px;background-color:#999;transform:rotate(45deg);border-radius:3px;}
.smartFilter__checked .remove-filter:after {content:'';position:absolute;top:10px;right:2px;width:14px;height:2px;background-color:#999;transform:rotate(-45deg);border-radius:3px;}

@media screen and (max-width:1024px) {
	#main #smartFilter.opened {z-index:1002;}
	#main #smartFilter.opened .smartFilter__close {position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, .5);z-index:1;}
	.smartFilter__checked {position:relative;z-index:2;background-color:#fff;padding:0;max-height:49px;overflow:hidden;}
	.smartFilter__checked.opened {max-height:9999px;}
	.smartFilter__title {background-color:#f3f3f3;position:relative;z-index:2;}
	#smartFilter span.heading {position:relative;z-index:2;color:#f89e1c;display:flex;align-items:center;margin:0 10px;letter-spacing:.2px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
	#smartFilter span.heading img {margin-right:22px;}
	#smartFilterForm {position:relative;z-index:2;background-color:#fff;}
	.smartFilter__checked-btn {display:flex;align-items:center;padding:17px 10px 11px;font-size:16px;background-color:#fff;position:relative;cursor:pointer;transition:background-color .3s;letter-spacing:.2px;}
	.smartFilter__checked-btn img {width:21px;opacity:.4;margin-right:20px;}
	.smartFilter__checked-btn:before {content:'';position:absolute;right:13px;top:50%;transform:translateY(-45%) rotate(-45deg);display:inline-block;width:8px;height:8px;border-bottom:2px solid #999;border-right:2px solid #999;transition:transform .3s;}
	.smartFilter__checked.opened .smartFilter__checked-btn:before {transform:translateY(-45%) rotate(45deg);}
	.smartFilter__checked.opened .smartFilter__checked-btn {background-color:#f5f5f5;}
	.smartFilter__checked-group {padding:3px 10px 10px;}
	.smartFilter__checked h4 {color:#999;font-weight:400;font-size:12px;margin:3px 0;line-height:1.33;}
	.smartFilter__checked .remove-filter {font-size:12px;display:block;position:relative;line-height:1.5;}
	.smartFilter__checked .remove-filter:before {content:'';position:absolute;top:10px;right:2px;width:14px;height:2px;background-color:#999;transform:rotate(45deg);border-radius:3px;}
	.smartFilter__checked .remove-filter:after {content:'';position:absolute;top:10px;right:2px;width:14px;height:2px;background-color:#999;transform:rotate(-45deg);border-radius:3px;}
	.smartFilter__checked .remove-filter span {font-weight:700;margin-right:25px;}
	.smartFilter__checked #del_filter_search {border-radius:0;margin:15px 10px 20px;}
	#smartFilter .paramsBox {padding:9px 0; margin:0 10px;}
	#smartFilter .propExpander {background:url(/local/components/custom/catalog.smart.filter/templates/svitzamkiv/images/filter-arrow-ico.png) 50% 8px no-repeat #0000;height:30px;top:4px;right:-4px;position:absolute;}
	#smartFilterForm .slider {display:block!important;margin:10px auto 0;height:45px;background:#fff;}
	#smartFilter .handler {height:3px;background:#f89e1c!important;}
	#smartFilter .slider .blackoutLeft, #smartFilter .slider .blackoutRight {background:#fff;height:3px;}
	#smartFilter .slider .blackoutLeft:before, #smartFilter .slider .blackoutRight:before {content:'';position:absolute;top:1px;left:0;right:0;bottom:1px;background:#999;display:inline-block;}
	#smartFilter .slider ins {width:13px;height:13px;border-radius:50%;background:#fff;border:1px solid #ddd;top:-6px;}
	#smartFilter .slider .right {left:-14px;}
	#smartFilter .slider .left {right:-14px;}
	#smartFilter .rangeSlider input[type="text"] {border-radius:0;color:#000;}
}
@media screen and (max-width:375px) {
	#main #smartFilter {width:270px!important;}
}
/* End */


/* Start:/bitrix/templates/dresscode/components/bitrix/breadcrumb/.default/style.css?16439689181440*/
#breadcrumbs{
	margin-bottom: 12px;
	line-height: 21px;
	overflow: hidden;
	font-size: 12px;
}

#breadcrumbs ul{
	overflow: hidden;
	list-style: none;
	padding: 0;
	margin: 0;
}

#breadcrumbs ul li{
	vertical-align: middle;
	display: inline-block;
}

#breadcrumbs ul li a{
	text-decoration: none;
	display: inline-block;
	line-height: 21px;
}

#breadcrumbs ul li span{
	display: inline-block;
	line-height: 21px;	
}

#breadcrumbs .arrow{
	vertical-align: middle;
	display: inline-block;
	font-family: arial;
	font-size: 18px;
	margin: 0 12px;
}

@media all and (max-width: 1024px) {

	#breadcrumbs{
		position: relative;
		min-width: 100%;
		overflow-x: auto;
		height: 21px
	}

	#breadcrumbs ul{
		white-space: nowrap;
		overflow: auto;
	}

	#breadcrumbs li{
		white-space: nowrap;
	}

	#breadcrumbs::after {
	    background: -moz-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: -webkit-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: -o-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: -ms-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: linear-gradient(to right, rgba(255,255, 255, 0.2), #ffffff 100%);
	    pointer-events: none;
	    position: absolute;
	    right: 0;
	    top: 0;
	    height: 100%;
	    content: '';
	    width: 35px;
	}

}
/* End */


/* Start:/bitrix/templates/dresscode/components/bitrix/system.pagenavigation/round_search/style.min.css?17459369391951*/
.bx-pagination .bx-pagination-container ul li a,.bx-pagination .bx-pagination-container ul li span{border-radius:16px;display:block;height:32px;min-width:32px;line-height:32px;vertical-align:middle;color:#444}.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s,background-color .3s,border-color .3s;-moz-transition:color .3s,background-color .3s,border-color .3s;-ms-transition:color .3s,background-color .3s,border-color .3s;-o-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s;background:#eff0f1;padding:0 8px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span{background:#fff;border-color:#dadada;color:#000}
/* End */


/* Start:/bitrix/templates/dresscode/components/dresscode/catalog.section/squares_search/style.css?1643968918892*/
.items.productList{
	margin-bottom: 24px;
}

.removeFromWishlist{
	display: none;
}

.show_more_desscode.btn.btn-default{
	margin: 15px;
    cursor: pointer;
    outline: 0;
    background-color: #F89E1C;
    border-color: #1485ce;
    color: #FFF;
    display: inline-flex;
    width: 100%;
 	justify-content: center;
    padding: 20px;
    border-radius: 7px;
}
.show_more_desscode.btn.btn-default:hover{
    outline: 0;
    background-color: #ffa800;
    border-color: #53a4d8;
    color: #FFF;
}
.show_more_desscode_row{
	display: flex;
}
.row.pagination_search{
	display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-top: 15px;
    width: 100%;
}

.elementProperties a {
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    color: #000;
}
/* End */
/* /local/components/custom/catalog/templates/search_ajax/style.css?16131401414826 */
/* /bitrix/templates/dresscode/components/bitrix/menu/leftSubMenu/style.min.css?1745936939233 */
/* /local/components/custom/catalog.smart.filter/templates/svitzamkiv/style.css?161296004120422 */
/* /bitrix/templates/dresscode/components/bitrix/breadcrumb/.default/style.css?16439689181440 */
/* /bitrix/templates/dresscode/components/bitrix/system.pagenavigation/round_search/style.min.css?17459369391951 */
/* /bitrix/templates/dresscode/components/dresscode/catalog.section/squares_search/style.css?1643968918892 */
</pre></body></html>