

/* Start:/local/templates/.default/components/dresscode/slider/promoSlider/style.css?179213798012815*/
#slider {
	position: relative;
	overflow: hidden;
	width: 100%;
}

#slider .wrap {
	position: relative;
	overflow: hidden;
}

#slider ul {
	position: relative;
}

#slider ul li {
	position: relative;
	display: block;
	float: left;
}

#slider ul li .slideLink {
	text-decoration: none;
	color: #000000;
}

#slider .sliderVideoOverBg {
	pointer-events: none;
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: 2;
}

#slider .slideVideoContainer {
	position: relative;
	overflow: hidden;
	height: 900px;
}

#slider .videoPoster {
	background-position: center center;
	-moz-background-size: cover;
	background-size: cover;
	display: block;
	height: 555px;
	display: none;
}

#slider .slideVideoContainer iframe,
#slider .slideVideoContainer object,
#slider .slideVideoContainer embed {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}

#slider .slideVideo {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background-color: #000000;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	transform: translateY(-50%);
	pointer-events: none;
	position: absolute;
	object-fit: cover;
	overflow: hidden;
	height: auto;
	width: 100%;
	left: 0px;
	top: 50%;
}

#slider .limiterContainer {
	position: absolute;
	width: 100%;
	left: 0;
}

#slider .limiter {
	position: relative;
	height: 900px;
}

#slider .sliderContent {
	transform: translateY(-50%);
	position: absolute;
	color: #000000;
	z-index: 3;
	left: 0px;
	top: 50%;
}

#slider .sliderContent.loading {
	display: none;
}

#slider .leftContainer {
	left: 0px;
}

#slider .centerContainer {
	transform: translateX(-50%) translateY(-50%);
	left: 50% !important;
}

#slider .rightContainer {
	left: unset;
	right: 0px;
}

#slider .sliderContent .bigText,
#slider .sliderContent .bigTextColor,
#slider .sliderContent .bigTextLight,
#slider .sliderContent .bigTextLightColor {
	font-family: "robotoMedium";
	line-height: 56px;
	margin-top: 24px;
	font-size: 48px;
	display: block;
}

#slider .sliderContent .mediumText,
#slider .sliderContent .mediumTextColor,
#slider .sliderContent .mediumTextLight {
	line-height: 36px;
	margin-top: 24px;
	font-size: 30px;
	display: block;
}

#slider .sliderContent .smallText,
#slider .sliderContent .smallTextColor,
#slider .sliderContent .smallTextLight {
	line-height: 24px;
	margin-top: 24px;
	font-size: 16px;
	display: block;
}

#slider .sliderContent .bigTextLightColor,
#slider .sliderContent .bigTextLight,
#slider .sliderContent .mediumTextLight,
#slider .sliderContent .smallTextLight {
	font-family: "roboto_thregular";
}

#slider .sliderContent .whiteColor {
	color: #ffffff;
}

#slider .sliderContent .noMargin {
	margin: 0;
}

#slider .sliderContent .center {
	text-align: center;
}

#slider .sliderContent .cButton {
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	border-radius: 6px;
	line-height: 50px;
	margin-top: 24px;
	padding: 0 24px;
	color: #ffffff;
	height: 50px;
}

#slider .sliderContent .cButton.cButtonWhite {
	background-color: #ffffff;
	color: #000000;
}

#slider .sliderContent .cButtonLight {
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	border: 1px solid rgba(0, 0, 0, 0.4);
	display: inline-block;
	text-decoration: none;
	text-align: center;
	border-radius: 6px;
	line-height: 50px;
	margin-top: 24px;
	padding: 0 24px;
	color: #000000;
	height: 50px;
}

#slider .sliderContent .cButtonLight:hover {
	border: 1px solid rgba(0, 0, 0, 0.7);
}

#slider .sliderContent .cButton:active,
#slider .sliderContent .cButtonLight:active {
	position: relative;
	top: 1px;
}

#slider .sliderContent div:first-child {
	margin-top: 0px;
}

#slider ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	left: 50%;
	bottom: 12px;
}

#slider ol li {
	background: url(/bitrix/templates/dresscodeV2/components/dresscode/slider/promoSlider/images/slideButton.svg) 0 0 no-repeat transparent;
	margin-right: 4px;
	width: 14px;
	height: 14px;
	float: left;
	cursor: pointer;
}

#slider ol li:hover {
	background-position: -14px 0;
}

#slider ol li:active {
	background-position: -28px 0;
}

#slider ol li.selected {
	background-position: -42px 0;
}

#slider ol li.selected:hover {
	background-position: -56px 0;
}

#slider ol li.selected:active {
	background-position: -70px 0;
}

#slider .sliderBtnLeft,
#slider .sliderBtnRight {
	display: block;
	height: 118px;
	width: 59px;
	position: absolute;
	top: 50%;
	margin-top: -59px;
	background: url(/bitrix/templates/dresscodeV2/components/dresscode/slider/promoSlider/images/slideArrow.svg) no-repeat transparent;
}

#slider .sliderBtnLeft:hover {
	background-position: -59px 0;
}

#slider .sliderBtnLeft:active {
	background-position: -118px 0;
}

#slider .sliderBtnRight {
	background-position: 0 -118px;
	right: -0px;
}

#slider .sliderBtnRight:hover {
	background-position: -59px -118px;
}

#slider .sliderBtnRight:active {
	background-position: -118px -118px;
}
/* Scoped to the three redesigned slides; legacy slides keep their existing layout. */
#slider .heroSlide {height:clamp(500px,36.18vw,754px);background:#f3f4f4;color:#111;overflow:hidden}
#slider .heroPicture {position:absolute;inset:0;display:block}
#slider .heroPicture img {display:block;width:100%;height:100%;object-fit:cover}
#slider .heroInner {position:relative;box-sizing:border-box;width:min(100%,1800px);height:100%;margin:auto;padding:38px 6%;display:flex;align-items:center}
#slider .heroCopy {width:44%;max-width:760px;position:relative}
#slider .heroTitle {font-family:Arial,sans-serif;font-size:clamp(32px,2.9vw,60px);font-weight:800;line-height:1.08;margin:0 0 18px;letter-spacing:-.035em}
#slider .heroSubtitle {font-size:clamp(19px,1.55vw,30px);font-weight:600;line-height:1.25;margin:0 0 28px}
#slider .heroBenefits {display:flex;gap:16px;margin:0 0 28px}
#slider .heroBenefit {flex:1;min-width:0;font-size:clamp(13px,1vw,18px);line-height:1.25}
#slider .heroBenefit img {display:block;object-fit:contain;width:64px;height:64px;margin-bottom:8px}
#slider .heroBenefit b {font-weight:500}
#slider .heroCta {display:inline-flex;align-items:center;gap:22px;min-height:54px;box-sizing:border-box;padding:14px 24px;border-radius:8px;background:#242527;color:white;text-decoration:none;font-size:18px;line-height:1.25;font-weight:600}
#slider .heroCta:hover {background:#000;color:#ffce23}
#slider .heroCta:focus-visible {outline:3px solid #e5a700;outline-offset:4px}
#slider .heroCta b {font-size:28px;line-height:1}
@media (min-width:801px) and (max-width:1100px){
 #slider .heroInner {padding:30px 6%}
 #slider .heroCopy {width:48%}
 #slider .heroPicture:after {content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.8),rgba(255,255,255,.5) 43%,transparent 65%)}
 #slider .heroBenefits {gap:10px}
}
@media (max-width:800px){
 #slider .heroSlide {height:calc(450px + 56.95vw + 30px)}
 #slider .heroInner {display:block;padding:30px 24px 0;height:auto}
 #slider .heroCopy {width:100%;max-width:none}
 #slider .heroTitle {font-size:32px;line-height:1.08;margin-bottom:12px;max-width:550px}
 #slider .heroSubtitle {font-size:19px;line-height:1.3;margin-bottom:20px;max-width:500px}
 #slider .heroBenefits {gap:12px;margin-bottom:20px;max-width:460px}
 #slider .heroBenefit {font-size:13px;line-height:1.3}
 #slider .heroBenefit img {width:48px;height:48px;margin-bottom:6px}
 #slider .heroCta {font-size:16px;min-height:50px;padding:12px 20px;gap:16px}
 #slider .heroPicture {top:auto;bottom:30px;height:auto;aspect-ratio:1324/754}
 #slider .heroPicture img {object-fit:contain}
 #slider .heroPicture:after {content:'';position:absolute;inset:0;background:linear-gradient(#f3f4f4,transparent 18%)}
 #slider .sliderBtnLeft,#slider .sliderBtnRight {top:auto;bottom:8px;width:44px;height:44px;margin:0;background:#242527;border-radius:50%;color:white;text-align:center;line-height:44px;z-index:4;text-decoration:none}
 #slider .sliderBtnLeft {left:20px} #slider .sliderBtnRight {right:20px}
 #slider .sliderBtnLeft:before {content:'←'} #slider .sliderBtnRight:before {content:'→'}
 #slider ol {bottom:20px;z-index:4}
}
@media (max-width:380px){#slider .heroInner{padding-left:20px;padding-right:20px}#slider .heroTitle{font-size:29px}#slider .heroSubtitle{font-size:18px}#slider .heroBenefits{gap:8px}}

@media (min-width:801px){#slider .heroPicture img{object-position:right center}#slider .heroPicture:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.92),rgba(255,255,255,.65) 35%,transparent 56%)}}

@media (min-width:801px) and (max-width:1350px){#slider .heroPicture img{object-fit:contain;object-position:center bottom}}

/* Match the supplied reference: highlight, fixed two-line captions and separators. */
#slider .heroTitleLine{display:table;font:inherit;line-height:1.12}
#slider .heroHighlight{background:#ffcc00;padding:0 8px 4px;margin:4px 0 0 -8px;box-decoration-break:clone}
#slider .heroBenefits{gap:0}
#slider .heroBenefit{box-sizing:border-box;padding:0 14px;border-right:1px solid #c8c8c8}
#slider .heroBenefit:first-child{padding-left:0}
#slider .heroBenefit:last-child{border-right:0;padding-right:0}
#slider .heroBenefit em{display:block;white-space:nowrap;font-style:normal}
#slider .heroArrow{display:block;position:relative;flex:0 0 28px;width:28px;height:20px;transition:transform .25s ease}
#slider .heroArrow:before{content:'';position:absolute;left:0;top:9px;width:26px;height:2px;background:currentColor}
#slider .heroArrow:after{content:'';position:absolute;right:1px;top:4px;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}
#slider .heroCta:hover .heroArrow,#slider .heroCta:focus-visible .heroArrow{transform:translateX(5px)}
@media(max-width:800px){
 #slider .heroSlide{height:auto;padding-bottom:64px}
 #slider .heroPicture{position:relative;inset:auto;width:100%;margin-top:20px;height:auto;aspect-ratio:1324/754}
 #slider .heroPicture:after{display:none;background:none}
 #slider .heroInner{height:auto;padding-bottom:0}
 #slider .heroBenefit{padding:0 8px;font-size:clamp(10px,3vw,13px)}
 #slider .heroBenefit:first-child{padding-left:0}
 #slider .heroBenefit:last-child{padding-right:0}
 #slider .heroTitle{font-size:clamp(25px,5vw,32px)}
}
@media(prefers-reduced-motion:reduce){#slider .heroArrow{transition:none}}

#slider .heroInner{z-index:1}#slider .heroPicture{z-index:0}

/* Reset legacy theme image offsets and keep navigation available on phones. */
#slider .heroSlide img{margin:0;max-width:100%}
#slider > a.sliderBtnLeft,#slider > a.sliderBtnRight{display:block}

#slider .heroBenefit b,#slider .heroBenefit em{font-family:Arial,sans-serif;font-weight:500}
@media(max-width:800px){#slider .heroBenefit{padding-left:6px;padding-right:6px}}

@media(max-width:380px){#slider .heroInner{padding-left:16px;padding-right:16px}}

#slider > a.sliderBtnLeft,#slider > a.sliderBtnRight,#slider > ol.pager{z-index:5}

/* Reserve the horizontal layout before JS and animate only the compositor layer. */
#slider.heroSlider .slideBox{display:flex;width:100%;padding:0;margin:0;left:0;transition:transform .55s ease;touch-action:pan-y}
#slider.heroSlider .slideBox > .heroSlide{float:none;flex:0 0 100%;width:100%;box-sizing:border-box}
#slider.heroSlider .heroPager{display:flex;gap:8px;left:50%;bottom:18px;transform:translateX(-50%);margin:0;padding:0;list-style:none}
#slider.heroSlider .heroPager li{display:block;float:none;width:auto;height:auto;margin:0;background:none}
#slider.heroSlider .heroPager button{display:grid;place-items:center;box-sizing:border-box;width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}
#slider.heroSlider .heroPager button::before{content:"";display:block;box-sizing:border-box;width:12px;height:12px;border:1px solid #222;border-radius:50%;background:#fff}
#slider.heroSlider .heroPager button[aria-current="true"]::before{background:#222}
#slider.heroSlider .heroPager button:focus-visible{outline:2px solid #d99d00;outline-offset:3px}
#slider.heroSlider:focus-visible{outline:2px solid #d99d00;outline-offset:-2px}
#slider.heroSlider > a[hidden]{display:none}
@media(prefers-reduced-motion:reduce){#slider.heroSlider .slideBox{transition:none}}

/* End */


/* Start:/bitrix/templates/dresscodeV2/components/bitrix/news.list/indexBanners/style.min.css?17138827304774*/
.index-banners-wrap{margin-bottom:48px;margin-top:48px}.index-banners{max-width:none;font-size:0;margin:-10px -8px}.index-banners .elem-column{display:inline-block;vertical-align:top;width:25%}.index-banners .elem-column:nth-child(3){width:19%}.index-banners .elem-column:nth-child(4){width:31%}.index-banners .elem-wrap{display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;padding:10px 8px}.index-banners .elem{position:relative;box-sizing:border-box;height:228px;padding:42px 24px 12px 24px;border:1px solid #e7e8ea;background-color:#fff}.index-banners .elem-column:nth-child(1) .elem{height:476px;padding:42px 36px 12px 36px}.index-banners .elem-column:nth-child(3) .elem{height:476px}.index-banners .text-wrap{position:relative;z-index:2;display:inline-block;width:100%;color:#000}.index-banners .elem-column:nth-child(2) .text-wrap{width:60%}.index-banners .elem-column:nth-child(4) .text-wrap{width:50%}.index-banners .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.index-banners .name{display:block;max-height:40px;overflow:hidden;margin-bottom:10px;font-family:robotomedium;font-size:18px;line-height:20px;text-decoration:none;color:#000;transition:opacity .2s ease-in-out}.index-banners .name:hover{opacity:.85}.index-banners .name:active{position:relative;top:1px}.index-banners .name-white{color:#fff;box-shadow:none}.index-banners .descr{max-height:48px;overflow:hidden;margin-bottom:12px;font-size:13px;line-height:16px}.index-banners .descr-white{color:#fff}.index-banners .elem-column:nth-child(1) .descr{margin-bottom:18px}.index-banners .text-wrap.text-wrap-white{color:#fff}.index-banners .text-wrap-white .name{color:#fff}.index-banners .text-wrap-white .name:hover{opacity:.8}.index-banners .btn-white .btn-simple{background-color:#fff;border-color:#fff;color:#282727;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.index-banners .btn-white .btn-simple:hover{opacity:.9}@media all and (max-width:1400px){.index-banners .name{font-size:16px}}@media all and (max-width:1340px){.index-banners .elem-column{width:37%}.index-banners .elem-column:nth-child(3){width:26%}.index-banners .elem-column:nth-child(4){width:100%}.index-banners .elem-column:nth-child(4) .elem-wrap{width:50%}.index-banners .elem{height:200px;padding:24px 18px 12px}.index-banners .elem-column:nth-child(1) .elem{height:416px;padding:24px 36px 12px 36px}.index-banners .elem-column:nth-child(3) .elem{height:416px}.index-banners .elem-column:nth-child(4) .text-wrap{width:45%}}@media all and (max-width:1024px){.index-banners{margin:-6px}.index-banners .elem-wrap{padding:6px}}@media all and (max-width:900px){.index-banners .elem{height:146px}.index-banners .elem-column:nth-child(n) .elem{padding:36px 18px 12px}.index-banners .elem-column:nth-child(1) .elem{height:304px}.index-banners .elem-column:nth-child(3) .elem{height:304px;padding-left:12px;padding-right:12px}.index-banners .descr{display:none}}@media all and (max-width:790px){.index-banners{margin:-2px}.index-banners .elem-wrap{padding:2px}.index-banners .elem{height:132px}.index-banners .elem-column:nth-child(1) .elem{height:268px}.index-banners .elem-column:nth-child(3) .elem{height:268px}.index-banners .elem-column:nth-child(n) .elem{padding-top:24px}.index-banners .elem-column{width:50%}.index-banners .elem-column:nth-child(3){width:50%}.index-banners .elem-column:nth-child(4){width:50%}.index-banners .elem-column:nth-child(4) .elem-wrap{width:100%}.index-banners .elem-column:nth-child(2) .text-wrap{width:65%}.index-banners .elem-column:nth-child(4) .text-wrap{width:65%}}@media all and (max-width:550px){.index-banners .elem{height:88px}.index-banners .elem-column:nth-child(n) .elem{padding:24px 8px 0}.index-banners .elem-column:nth-child(3) .elem{height:180px}.index-banners .elem-column:nth-child(1) .elem{height:180px}.index-banners .elem-column:nth-child(2) .text-wrap{width:70%}.index-banners .elem-column:nth-child(4) .text-wrap{width:70%}.index-banners .elem-column:nth-child(n) .name{max-height:32px;font-size:14px;line-height:16px}.index-banners .btn-simple{display:none}}@media all and (max-width:480px){.index-banners-wrap{margin:24px 0}}@media all and (max-width:450px){.index-banners .name:not(.text-white){text-shadow:0 0 10px #fff}.index-banners .text-wrap-white .name{text-shadow:0 0 10px #000}}@media all and (max-width:360px){.index-banners .elem-column:nth-child(n) .name{max-height:32px;font-size:13px;line-height:16px}.index-banners .elem{height:72px}.index-banners .elem-column:nth-child(1) .elem{height:148px}.index-banners .elem-column:nth-child(3) .elem{height:148px}.index-banners .elem-column:nth-child(n) .elem{padding-top:12px}}
/* End */


/* Start:/bitrix/templates/dresscodeV2/components/dresscode/offers.product/.default/style.min.css?17138827311410*/
#homeCatalog{background-color:#f3f3f3;padding-bottom:36px;margin-top:0}#homeCatalog .captionList{position:relative;z-index:1;height:60px;line-height:60px;background-color:#2b2b2b}#homeCatalog .captionList .slideBox{list-style:none;padding:0;margin:0;left:0}#homeCatalog .captionList .cItem{list-style:none;float:left}#homeCatalog .caption{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-left:1px solid #222;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;padding:0 12px}#homeCatalog .caption:hover{background-color:#202020}#homeCatalog .caption.loading{opacity:.6}#homeCatalog .caption a{display:block;text-align:center;font-size:16px;color:#fff;text-decoration:none}#homeCatalog .cItem{float:left;width:20%}#homeCatalog .captionBtnLeft,#homeCatalog .captionBtnRight{background:url(/bitrix/templates/dresscodeV2/components/dresscode/offers.product/.default/images/offerArrowSmall.png) 0 0 no-repeat transparent;position:absolute;height:60px;width:60px;top:0}#homeCatalog .captionBtnLeft{left:0}#homeCatalog .captionBtnRight{right:0}#homeCatalog .captionBtnLeft:hover{background-position:0 -60px}#homeCatalog .captionBtnLeft:active{background-position:0 -120px}#homeCatalog .captionBtnRight{background-position:-60px 0}#homeCatalog .captionBtnRight:hover{background-position:-60px -60px}#homeCatalog .captionBtnRight:active{background-position:-60px -120px}
/* End */


/* Start:/bitrix/templates/dresscodeV2/components/dresscode/pop.section/.default/style.min.css?17138827312350*/
#popSection{padding-bottom:36px;overflow:hidden}#popSection a{text-decoration:none}#popSection .heading{margin-bottom:0!important;text-transform:uppercase;font-family:robotobold;text-align:center;padding-left:18px;line-height:30px;font-size:18px;display:block;color:#000;height:60px}#popSection .items{list-style:none;overflow:hidden;border-left:1px solid #e7e8ea;border-top:1px solid #e7e8ea}#popSection .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e7e8ea;border-bottom:1px solid #e7e8ea;background-color:#fff;overflow:hidden;height:170px;float:left;width:20%}#popSection .tabloid{position:relative;padding:12px}#popSection .markerContainer{position:absolute;z-index:2;top:8px;left:8px}#popSection .marker{font:normal normal 12px roboto_ltregular,arial,sans-serif;background-color:#424242;margin-bottom:8px;border-radius:4px;color:#fff;padding:3px 4px;line-height:16px;z-index:2}#popSection .picture{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;transform:translate3d(0,0,0);text-align:center;line-height:100px;display:block;height:100px;opacity:1}#popSection .picture:hover{opacity:.8}#popSection .picture img{vertical-align:middle;max-height:90%;max-width:90%}#popSection .nameWrap{height:42px;margin-top:12px;line-height:42px;text-align:center;overflow:hidden}#popSection .name{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;text-decoration:none;text-align:center;font-size:14px;line-height:21px;display:inline-block;vertical-align:middle;color:#000}#popSection .last{background-color:#f9f9f9;line-height:170px;height:170px}#popSection .last .wp{vertical-align:middle;display:inline-block;text-align:center;line-height:21px;width:100%}#popSection .last .showMore{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;vertical-align:middle;display:inline-block;text-align:center;color:#000;width:100%}#popSection .last .showMore:hover{opacity:.7}#popSection .last .icon{display:inline-block;margin-bottom:6px;text-align:center;line-height:21px;height:33px;width:100%}#popSection .last .ps{font-size:18px}#popSection .last .value{padding-left:6px;font-size:18px}#popSection .last .small{display:inline-block;width:100%}
/* End */


/* Start:/bitrix/templates/dresscodeV2/components/dresscode/brands.list/.default/style.min.css?17138827312107*/
#brandList{background-color:#fff;padding-bottom:36px;margin-top:0}#brandList a{text-decoration:none}#brandList .heading{margin-bottom:0!important;text-transform:uppercase;font-family:robotobold;padding-bottom:48px;text-align:center;padding-left:18px;padding-top:48px;font-size:18px;display:block;color:#000}#brandList .items{list-style:none;overflow:hidden;border-left:1px solid #e7e8ea;border-top:1px solid #e7e8ea}#brandList .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-right:1px solid #e7e8ea;border-bottom:1px solid #e7e8ea;height:120px;line-height:120px;overflow:hidden;float:left;width:20%}#brandList .tabloid{position:relative;padding:12px}#brandList .markerContainer{position:absolute;z-index:2;left:8px;top:8px}#brandList .marker{font:normal normal 12px roboto_ltregular,arial,sans-serif;background-color:#424242;margin-bottom:8px;border-radius:4px;color:#fff;padding:3px 4px;line-height:16px;z-index:2}#brandList .picture{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;transform:translate3d(0,0,0);opacity:.8;text-align:center;line-height:100px;display:block;height:100px}#brandList .picture:hover{opacity:1}#brandList .picture img{vertical-align:middle;max-height:80%;max-width:80%}#brandList .name{text-decoration:none;text-align:center;font-size:14px;display:block;color:#000;margin:12px 0}#brandList .last{background-color:#f9f9f9}#brandList .last .wp{vertical-align:middle;display:inline-block;text-align:center;line-height:21px;width:100%}#brandList .last .showMore{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;vertical-align:middle;display:inline-block;text-align:center;color:#000;width:100%}#brandList .last .showMore:hover{opacity:.7}#brandList .last .icon{display:inline-block;margin-bottom:6px;text-align:center;line-height:21px;height:33px;width:100%}#brandList .last .ps{font-size:18px}#brandList .last .value{padding-left:6px;font-size:18px}#brandList .last .small{display:inline-block;width:100%}
/* End */


/* Start:/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/style.min.css?17138827311731*/
#middleSlider{margin-bottom:36px;position:relative;display:none}#middleSlider .limiter,#middleSlider .wrap{position:relative;overflow:hidden}#middleSlider ul{position:relative}#middleSlider ul li{display:block;float:left}#middleSlider ul li img{vertical-align:middle;max-height:100%;max-width:100%}#middleSlider ol{margin:0;padding:0;list-style:none;position:absolute;left:50%;bottom:12px}#middleSlider ol{position:absolute;left:50%;bottom:12px}#middleSlider ol li{background:url(/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/images/slideButton.svg) 0 0 no-repeat transparent;margin-right:4px;width:18px;height:18px;float:left;cursor:pointer}#middleSlider ol li:hover{background:url(/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/images/slideButton.svg) -18px 0 no-repeat transparent}#middleSlider ol li:active{background:url(/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/images/slideButton.svg) -36px 0 no-repeat transparent}#middleSlider ol li.selected{background:url(/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/images/slideButton.svg) -54px 0 no-repeat transparent}#middleSlider ol li.selected:hover{background:url(/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/images/slideButton.svg) -72px 0 no-repeat transparent}#middleSlider ol li.selected:active{background:url(/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/images/slideButton.svg) -90px 0 no-repeat transparent}#middleSlider .middleSliderBtnLeft,#middleSlider .middleSliderBtnRight{background:url(/bitrix/templates/dresscodeV2/components/dresscode/slider/middle/images/slideArrow.svg) no-repeat transparent;position:absolute;margin-top:-30px;display:block;height:60px;width:30px;top:50%}#middleSlider .middleSliderBtnLeft{background-position:0 0;left:0}#middleSlider .middleSliderBtnLeft:hover{background-position:-30px 0}#middleSlider .middleSliderBtnLeft:active{background-position:-60px 0}#middleSlider .middleSliderBtnRight{background-position:0 -60px;right:0}#middleSlider .middleSliderBtnRight:hover{background-position:-30px -60px}#middleSlider .middleSliderBtnRight:active{background-position:-60px -60px}
/* End */
/* /local/templates/.default/components/dresscode/slider/promoSlider/style.css?179213798012815 */
/* /bitrix/templates/dresscodeV2/components/bitrix/news.list/indexBanners/style.min.css?17138827304774 */
/* /bitrix/templates/dresscodeV2/components/dresscode/offers.product/.default/style.min.css?17138827311410 */
/* /bitrix/templates/dresscodeV2/components/dresscode/pop.section/.default/style.min.css?17138827312350 */
/* /bitrix/templates/dresscodeV2/components/dresscode/brands.list/.default/style.min.css?17138827312107 */
/* /bitrix/templates/dresscodeV2/components/dresscode/slider/middle/style.min.css?17138827311731 */
