

/* Start:/local/templates/dresscodeV3/components/dresscode/slider/promoSlider/style.min.css?17537087644017*/
#slider{position:relative;width:100%;overflow:hidden}#slider .wrap{position:relative;overflow:hidden}#slider ul{position:relative}#slider ul li{position:relative;display:block;float:left}#slider ul li .slideLink{color:#000;text-decoration:none}#slider .sliderVideoOverBg{position:absolute;z-index:2;width:100%;height:100%;pointer-events:none}#slider .slideVideoContainer{position:relative;height:900px;overflow:hidden}#slider .videoPoster{display:block;display:none;height:555px;background-position:center center;background-size:cover}#slider .slideVideoContainer embed,#slider .slideVideoContainer iframe,#slider .slideVideoContainer object{position:absolute;top:0;left:0;width:100%;height:100%}#slider .slideVideo{position:absolute;top:50%;left:0;box-sizing:border-box;width:100%;height:auto;object-fit:cover;overflow:hidden;background-color:#000;transform:translateY(-50%);backface-visibility:hidden;pointer-events:none}#slider .limiterContainer{position:absolute;left:0;width:100%}#slider .limiter{position:relative;height:900px}#slider .sliderContent{position:absolute;top:50%;left:0;z-index:3;color:#000;transform:translateY(-50%)}#slider .sliderContent.loading{display:none}#slider .leftContainer{left:0}#slider .centerContainer{left:50%!important;transform:translateX(-50%) translateY(-50%)}#slider .rightContainer{right:0;left:unset}#slider .sliderContent .bigText,#slider .sliderContent .bigTextColor,#slider .sliderContent .bigTextLight,#slider .sliderContent .bigTextLightColor{display:block;margin-top:24px;font-size:48px;font-family:robotoMedium;line-height:56px}#slider .sliderContent .mediumText,#slider .sliderContent .mediumTextColor,#slider .sliderContent .mediumTextLight{display:block;margin-top:24px;font-size:30px;line-height:36px}#slider .sliderContent .smallText,#slider .sliderContent .smallTextColor,#slider .sliderContent .smallTextLight{display:block;margin-top:24px;font-size:16px;line-height:24px}#slider .sliderContent .bigTextLight,#slider .sliderContent .bigTextLightColor,#slider .sliderContent .mediumTextLight,#slider .sliderContent .smallTextLight{font-family:roboto_thregular}#slider .sliderContent .whiteColor{color:#fff}#slider .sliderContent .noMargin{margin:0}#slider .sliderContent .center{text-align:center}#slider .sliderContent .cButton{display:inline-block;height:50px;margin-top:24px;padding:0 24px;color:#fff;line-height:50px;text-align:center;text-decoration:none;border-radius:6px;transition:all .2s ease-in-out}#slider .sliderContent .cButton.cButtonWhite{color:#000;background-color:#fff}#slider .sliderContent .cButtonLight{display:inline-block;height:50px;margin-top:24px;padding:0 24px;color:#000;line-height:50px;text-align:center;text-decoration:none;border:1px solid rgb(0 0 0 / 40%);border-radius:6px;transition:all .2s ease-in-out}#slider .sliderContent .cButtonLight:hover{border:1px solid rgb(0 0 0 / 70%)}#slider .sliderContent .cButton:active,#slider .sliderContent .cButtonLight:active{position:relative;top:1px}#slider .sliderContent div:first-child{margin-top:0}#slider ol{position:absolute;bottom:12px;left:50%;margin:0;padding:0;list-style:none}#slider ol li{float:left;width:14px;height:14px;margin-right:4px;background:url(/local/templates/dresscodeV3/components/dresscode/slider/promoSlider/images/slideButton.svg) 0 0 no-repeat transparent;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{position:absolute;top:50%;display:block;width:59px;height:118px;margin-top:-59px;background:url(/local/templates/dresscodeV3/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{right:0;background-position:0 -118px}#slider .sliderBtnRight:hover{background-position:-59px -118px}#slider .sliderBtnRight:active{background-position:-118px -118px}
/* End */


/* Start:/local/templates/dresscodeV3/components/bitrix/news.list/indexBanners/style.min.css?17899749974547*/
.index-banners,
.index-banners * {
    box-sizing: border-box;
}

.index-banners__slider .swiper{
    height: 100%;
}
.index-banners__slider .swiper-slide{
    height: auto;
}

.index-banners__slide {
    position: relative;
    width: 100%;
    height: 100%;
}

.index-banners__column {
    display: flex;
    flex-direction: column;
    gap: 1px;
    margin-top: 1px;
}

.index-banner-col {
    position: relative;
    min-height: 220px;
    display: flex;
}
.index-banners__picture,
.index-banner-col__img {
    position: absolute;
    inset: 0;
}

.index-banners__picture img,
.index-banner-col__img {
    object-fit: cover;
    height: 100%;
    width: 100%;
}
.index-banners__text {
    padding: 30px 20px 58px;
}
.index-banners__text,
.index-banner-col__info {
   position: relative;
   z-index: 1;
}
.index-banner-col__info {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 30px 20px;
}

.index-banner-text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    max-width: 600px;
}

.index-banner-text__title {
    margin-bottom: 16px;
    color: white;
    font-size: 28px;
    line-height: 1.18em;
    font-family: robotobold, sans-serif;
}

.index-banner-col__title {
    margin-bottom: 10px;
    color: white;
    font-size: 20px;
    line-height: 1.27em;
    font-family: robotobold, sans-serif;
}

.index-banner-col__text {
    color: #EEF2F6;
    font-size: 16px;
    line-height: 1.5em;
    font-family: roboto_ltregular, sans-serif;
}
.index-banner-text__link {
    margin-top: 30px;
}

.index-banner-col__link {
    margin-top: auto;
    display: inline-block;
}

.index-banner-col__link::before {
    content: "";
    position: absolute;
    inset: 0;
}

.index-banner-text__top {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
    color: rgba(255,255,255,0.3);
    text-transform: uppercase;
    font-size: 12px;
    line-height: 16px;
    font-family: robotobold, sans-serif;
    letter-spacing: 0.05em;
}

.index-banner-text__top::before {
    content: '';
    display: block;
    width: 4px;
    height: 4px;
    margin-right: 7px;
    background-color: #0064bb;
    border-radius: 50%;
}

.index-banner-text__text {
    color: #ffffff;
    font-size: 18px;
    line-height: 1.56em;
    font-family: roboto_ltregular, sans-serif;
}

.index-banners__slider .swiper-pagination {
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 1;

    display: flex;
    gap: 6px;
}
.index-banners__slider .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background-color: white;
    opacity: 0.2;
    transition: all 250ms ease;
}
.index-banners__slider .swiper-pagination-bullet-active {
    width: 36px;
    border-radius: 8px;
    opacity: 1;
}

@media (max-width: 1024px) {
    #main .limiter.limiter--banners {
        margin: 0;
        padding: 0;
    }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
    .index-banners__column {
        flex-direction: row;
    }
}
@media (min-width: 1024px) {
    .index-banners {
        display: flex;
    }

    .index-banners__slider {
       width: calc(66% - 1px);
       margin-right: 1px;
    }

    .index-banners {
        min-height: 440px;
    }

    .index-banners__column {
        flex-shrink: 0;
        width: 34%;
        margin-top: 0;
    }

    .index-banners__text {
        padding: 32px 32px 60px;
    }

    .index-banner-text__title {
        font-size: 34px;
    }

    .index-banner-col {
        flex-grow: 1;
    }

    .index-banner-col__info {
        padding: 20px;
    }

    .index-banner-col__link {
        opacity: 0;
        transition: opacity 250ms ease;
    }

    .index-banner-col__link:hover {
        opacity: 1;
    }

    .index-banners__slider .swiper-pagination {
        bottom: 30px;
        left: 32px;
    }
}
@media (min-width: 1200px) {
    .index-banners__text {
        padding: 52px 52px 72px;
    }

    .index-banner-col__info {
        padding: 30px;
    }

    .index-banner-text__title {
        font-size: 44px;
    }

    .index-banner-col__title {
        font-size: 22px;
    }
    .index-banners__slider .swiper-pagination {
        bottom: 48px;
        left: 52px;
    }
    .index-banners {
         min-height: 513px;
     }
}
/* End */


/* Start:/local/templates/dresscodeV3/components/dresscode/catalog.item/.default/style.css?17906778811056*/
.product .fastOrder {
    position: relative;
    display: block;
    box-sizing: border-box;
    height: 60px;
    padding: 0 24px;
    font-size: 16px;
    line-height: 60px;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    border-radius: 6px;

}

.product .fastOrder span {
    position: absolute;
    top: 0%;
    left: 0%;
    display: inline-block;
}

.product .addCartContainer.viewed .fastOrder span, .product .addCartContainer:hover .fastOrder span {
    left: 0% !important;
    transform: translate(0px, 0%) !important;
}
.good__image {
    position: relative;
    display: block;
}

.good__bluetooth-icon {
    position: absolute;
    bottom: 8px;
    right: 8px;
    width: 32px;
    height: 32px;
    background-color: rgba(255, 255, 255, 0.95);
    border-radius: 4px;
    padding: 4px;
    z-index: 10;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
}

.good__bluetooth-icon img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    padding: 5px;
}
/* End */


/* Start:/local/templates/dresscodeV3/components/dresscode/pop.section/.default/style.min.css?17537087642350*/
#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:/local/templates/dresscodeV3/components/bitrix/news.list/projects/style.css?17804655204127*/
.projects-grid {
    display: grid;
    grid-template-columns: 3fr 1.5fr 1.8fr;
    grid-auto-rows: minmax(200px, 1fr);
    gap: 2px;
}

.projects-grid__item {
    min-height: 180px;
}

.projects-grid__item--featured {
    grid-row: span 2;
}

.project-card {
    position: relative;
    display: block;
    height: 100%;
    overflow: hidden;
    color: white;
    text-decoration: none;
}

.project-card__image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.project-card__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 350ms ease;
}

.project-card__image img.no-image {
    object-fit: cover;
}

.project-card__body {
    position: relative;
    z-index: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 24px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.75) 100%);
}

.project-card--featured .project-card__body {
    padding: 28px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.28) 0%, rgba(0, 0, 0, 0.82) 100%);
}

.project-card__title {
    margin-bottom: 14px;
    font-family: robotobold, sans-serif;
    font-size: 22px;
    line-height: 1.27em;
}

.project-card--regular .project-card__title {
    font-size: 18px;
}

.project-card__row {
    display: block;
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 1.46em;
}

.project-card__row-title {
    display: block;
    margin-bottom: 2px;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.7);
}

.project-card__row-value b {
    font-size: 1.1em;
}

.project-card__row--muted {
    opacity: 0.9;
}

.project-card__more {
    position: absolute;
    right: 20px;
    bottom: 80px;
    display: inline-flex;
    align-items: center;
    color: white;
    font-family: robotomedium, sans-serif;
}

.project-link {
    display: inline-flex;
    align-items: center;
    font-size: 14px;
    line-height: 1.5em;
    color: white;
    transition: all 250ms ease;
}

.project-card__more .project-link__icon {
    border-color: rgba(255, 255, 255, 0.5);
    margin-left: 12px;
}

.project-card__more .project-link__icon svg {
    fill: white;
}

.project-link__icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px;
    width: 38px;
    height: 38px;
    border: 1px solid #E1E9F0;
    border-radius: 2px;
    transition: all 250ms ease;
}

.project-link__icon svg {
    width: 20px;
    height: 15px;
    fill: #0064B8;
    transition: fill 250ms ease;
}

@media (hover: hover) {
    .project-card:hover .project-card__image img {
        transform: scale(1.02);
    }

    .project-card:hover .project-link__icon {
        background-color: #0064B8;
        border-color: #0064B8;
    }

    .project-card:hover .project-link__icon svg {
        fill: white;
    }
}

@media (max-width: 1299px) {
    .projects-grid {
        grid-auto-rows: minmax(190px, 1fr);
    }
}
@media (max-width: 1199px) {
    .projects-grid {
        grid-template-columns: 1fr 1fr;
    }

    .projects-grid__item--featured {
        grid-row: span 1;
        grid-column: span 2;
    }
}

@media (max-width: 767px) {
    .projects-grid {
        grid-template-columns: 1fr;
        grid-auto-rows: auto;
    }

    .projects-grid__item--featured {
        grid-column: auto;
    }

    .project-card__body {
        padding: 20px;
    }

    .project-card--featured .project-card__body {
        padding: 22px;
    }
}

@media (min-width: 768px) {
    .project-card__title {
        font-size: 24px;
    }

    .project-card--regular .project-card__title {
        font-size: 20px;
    }

    .project-card__row {
        font-size: 15px;
    }

    .project-link__icon {
        width: 44px;
        height: 44px;
    }

    .project-link__icon svg {
        width: 24px;
        height: 18px;
    }
}

/* End */


/* Start:/local/templates/dresscodeV3/components/bitrix/news.list/services/style.css?17859413783915*/
.projects-grid {
    display: grid;
    grid-template-columns: 3fr 1.5fr 1.8fr;
    grid-auto-rows: minmax(200px, 1fr);
    gap: 2px;
}

.projects-grid__item {
    min-height: 180px;
}

.projects-grid__item--featured {
    grid-row: span 2;
}

.project-card {
    position: relative;
    display: block;
    height: 100%;
    overflow: hidden;
    color: white;
    text-decoration: none;
}

.project-card__image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.project-card__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 350ms ease;
}

.project-card__image img.no-image {
    object-fit: cover;
}

.project-card__body {
    position: relative;
    z-index: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 24px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.75) 100%);
}

.project-card--featured .project-card__body {
    padding: 28px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.28) 0%, rgba(0, 0, 0, 0.82) 100%);
}

.project-card__title {
    margin-bottom: 14px;
    font-family: robotobold, sans-serif;
    font-size: 22px;
    line-height: 1.27em;
}

.project-card--regular .project-card__title {
    font-size: 18px;
}

.project-card__row {
    display: block;
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 1.46em;
}

.project-card__row-title {
    display: block;
    margin-bottom: 2px;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.7);
}

.project-card__row-value b {
    font-size: 1.1em;
}

.project-card__row--muted {
    opacity: 0.9;
}

.project-card__more {
    position: absolute;
    right: 20px;
    bottom: 80px;
    display: inline-flex;
    align-items: center;
    color: white;
    font-family: robotomedium, sans-serif;
}

.project-link {
    display: inline-flex;
    align-items: center;
    font-size: 14px;
    line-height: 1.5em;
    color: white;
    transition: all 250ms ease;
}

.project-card__more .project-link__icon {
    border-color: rgba(255, 255, 255, 0.5);
    margin-left: 12px;
}

.project-card__more .project-link__icon svg {
    fill: white;
}

.project-link__icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px;
    width: 38px;
    height: 38px;
    border: 1px solid #E1E9F0;
    border-radius: 2px;
    transition: all 250ms ease;
}

.project-link__icon svg {
    width: 20px;
    height: 15px;
    fill: #0064B8;
    transition: fill 250ms ease;
}

@media (hover: hover) {
    .project-card:hover .project-card__image img {
        transform: scale(1.02);
    }

    .project-card:hover .project-link__icon {
        background-color: #0064B8;
        border-color: #0064B8;
    }

    .project-card:hover .project-link__icon svg {
        fill: white;
    }
}

@media (max-width: 1299px) {
    .projects-grid {
        grid-auto-rows: minmax(190px, 1fr);
    }
}
@media (max-width: 1199px) {
    .projects-grid {
        grid-template-columns: 1fr 1fr;
    }

    .projects-grid__item--featured {
        grid-row: span 1;
        grid-column: span 2;
    }
}

@media (max-width: 767px) {
    .projects-grid {
        grid-template-columns: 1fr;
        grid-auto-rows: auto;
    }

    .projects-grid__item--featured {
        grid-column: auto;
    }

    .project-card__body {
        padding: 20px;
    }

    .project-card--featured .project-card__body {
        padding: 22px;
    }
}

@media (min-width: 768px) {
    .project-card__title {
        font-size: 24px;
    }

    .project-card--regular .project-card__title {
        font-size: 20px;
    }

    .project-card__row {
        font-size: 15px;
    }

    .project-link__icon {
        width: 44px;
        height: 44px;
    }

    .project-link__icon svg {
        width: 24px;
        height: 18px;
    }
}

/* End */


/* Start:/local/templates/dresscodeV3/components/dresscode/brands.list/.default/style.min.css?1772452613479*/
.index-brands{overflow-x:hidden}.index-brands__row{display:flex}.index-brands__group{flex:0 0 100%;display:flex;align-items:center;gap:40px;padding-right:40px;will-change:transform;animation:20s linear infinite marquee}.index-brands__item{flex-shrink:0}.index-brands__item img{width:100px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@media (min-width:768px){.index-brands__group{gap:60px;padding-right:60px}.index-brands__item img{width:auto}}
/* End */


/* Start:/local/templates/dresscodeV3/components/bitrix/news.list/mainNews/style.css?17804655203852*/
.news,
.news * {
    box-sizing: border-box;
}

.news {
    position: relative;

    display: flex;
    flex-direction: column;
    background-color: white;
}

.news__image {
    position: relative;
    display: block;
    width: 100%;
    flex-shrink: 0;
    height: 0;
    padding-bottom: 59.69%;
}

.news__image img {
    position: absolute;
    inset: 0;
    width: 50px;
    height: 50px;
    margin: auto;
    object-fit: contain;
}

.news__image img.lazy--loaded {
    width: 100%;
    height: 100%;
    margin: 0;
    object-fit: cover;
}

.news__image img.no-image {
    width: 100%;
    height: 100%;
    margin: 0;
    border: 1px solid #C6C8CD;
    object-fit: cover;
}

.news__name {
    margin-bottom: 8px;

    text-decoration: none;
    color: #242831;
    font-size: 18px;
    line-height: 1.27em;
    font-family: robotobold, sans-serif;
}

.news__name::before {
    content: "";
    position: absolute;
    inset: 0;
}

.news__info {
    position: relative;

    flex-grow: 1;
    display: flex;
    flex-direction: column;
    padding: 16px;
}

.news__link {
    margin-top: auto;
    align-self: flex-end;
}

.news-link {
    display: flex;
    align-items: center;

    font-size: 14px;
    line-height: 1.5em;
    color: #0064B8;

    transition: all 250ms ease;
}

.news-link__icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px;
    width: 38px;
    height: 38px;

    border: 1px solid #E1E9F0;
    border-radius: 2px;
    transition: all 250ms ease;
}

.news-link__icon svg {
    width: 20px;
    height: 15px;
    fill: #0064B8;
    transition: fill 250ms ease;
}

@media (hover: hover) {
    .news:hover .news-link__icon {
        background-color: #0064B8;
        border-color: #0064B8;
    }

    .news:hover .news-link__icon svg {
        fill: white;
    }
}

.news__preview {
    margin: 0 0 20px;
    font-size: 14px;
    line-height: 1.5em;

    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.news__date {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    color: #0064B8;
    font-size: 14px;
    line-height: 16px;
    font-family: robotoregular, sans-serif;
}

.news__date::before {
    content: "";
    display: block;
    width: 14px;
    height: 16px;
    margin-right: 10px;

    background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='2.22607' width='15' height='15' rx='1.5' stroke='%230064B8'/%3E%3Cpath d='M11.2467 9.80892L8.07472 12.9809C7.68419 13.3714 7.05103 13.3714 6.6605 12.9809L5.42661 11.747' stroke='%230064B8' stroke-linecap='round'/%3E%3Cline y1='6.57764' x2='16' y2='6.57764' stroke='%230064B8'/%3E%3Cline x1='3.5' y1='3.77002' x2='3.5' y2='0.77002' stroke='%230064B8' stroke-linecap='round'/%3E%3Cline x1='12.5' y1='3.77002' x2='12.5' y2='0.77002' stroke='%230064B8' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
}

@media (min-width: 768px) {
    .news__info {
        padding: 20px;
    }

    .news__date {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 20px;
    }

    .news__date::before {
        width: 16px;
        height: 18px;
    }

    .news-link__icon {
        width: 44px;
        height: 44px;
    }

    .news-link__icon svg {
        width: 24px;
        height: 18px;
    }
}

@media (min-width: 1200px) {
    .news__info {
        padding: 24px;
    }
    .news__name {
        font-size: 20px;
    }
    .news__preview {
        font-size: 16px;
    }
}
/* End */
/* /local/templates/dresscodeV3/components/dresscode/slider/promoSlider/style.min.css?17537087644017 */
/* /local/templates/dresscodeV3/components/bitrix/news.list/indexBanners/style.min.css?17899749974547 */
/* /local/templates/dresscodeV3/components/dresscode/catalog.item/.default/style.css?17906778811056 */
/* /local/templates/dresscodeV3/components/dresscode/pop.section/.default/style.min.css?17537087642350 */
/* /local/templates/dresscodeV3/components/bitrix/news.list/projects/style.css?17804655204127 */
/* /local/templates/dresscodeV3/components/bitrix/news.list/services/style.css?17859413783915 */
/* /local/templates/dresscodeV3/components/dresscode/brands.list/.default/style.min.css?1772452613479 */
/* /local/templates/dresscodeV3/components/bitrix/news.list/mainNews/style.css?17804655203852 */
