

/* Start:/bitrix/templates/fportal/css/catalog.css?177454029120211*/
:root{--header-height: 89pxpx;--containerOuter: 1680px;--padding: calc((100vw - 17px - var(--containerOuter)) / 2);--paddingContainer: 40px;--sideBarWidth: 420px}@media screen and (max-width: 1680px){:root{--header-height: 86px;--containerOuter: 1366px;--sideBarWidth: 320px}}@media screen and (max-width: 1024px){:root{--header-height: 84px;--paddingContainer: 25px;--sideBarWidth: 220px}}@media screen and (max-width: 1024px){:root{--paddingContainer: 25px;--sideBarWidth: 220px}}.catalog-filter{margin-bottom:0}@media screen and (max-width: 1024px){.catalog-filter{margin-bottom:0}}.catalog-filter__line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin: 18px 0 -5px;}@media screen and (max-width: 1440px){.catalog-filter__line{padding:10px 0}}@media screen and (max-width: 768px){.catalog-filter__line{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.catalog-filter__button{font-size:14px;line-height:191.5%;color:#333;background:none;border:none}.catalog-filter__button .icon{margin-left:4px;width:12px;height:6px;fill:transparent;stroke:#333}@media screen and (min-width: 769px){.catalog-filter__button{display:none}}.catalog-filter__tag{position:relative}.catalog-filter__tag::after{position:absolute;right:-25px;top:0;width:40px;height:100%;background:-webkit-linear-gradient(183.23deg, #fff 36.65%, rgba(255,255,255,0) 121.17%);background:-o-linear-gradient(183.23deg, #fff 36.65%, rgba(255,255,255,0) 121.17%);background:linear-gradient(266.77deg, #fff 36.65%, rgba(255,255,255,0) 121.17%);pointer-events:none}@media screen and (max-width: 1024px){.catalog-filter__tag::after{content:""}}@media screen and (max-width: 768px){.catalog-filter__tag::after{right:-10px}}.catalog-filter__tag-list{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px 25px}@media screen and (max-width: 1024px){.catalog-filter__tag-list{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:unset;margin:0 -25px 15px 0;overflow:auto hidden}}@media screen and (max-width: 768px){.catalog-filter__tag-list{margin:0 -10px 15px 0}}.catalog-filter__tag-item{margin:5px;padding:2px 27px 2px 12px;position:relative;background:#f4f4f4;font-size:14px;line-height:191.5%;letter-spacing:0.02em;color:#828282;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}@media screen and (max-width: 1024px){.catalog-filter__tag-item{margin:15px 10px 0 0}}@media screen and (max-width: 768px){.catalog-filter__tag-item{margin:15px 10px 0 0}}@media screen and (min-width: 769px) and (max-width: 1024px){.catalog-filter__tag-item:last-child{margin-right:25px}}.catalog-filter__tag-item:hover{background:#333;color:#fff}.catalog-filter__tag-item:hover .icon{fill:#fff}.catalog-filter__tag-remove{position:absolute;right:12px;top:50%;background:transparent;border:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.catalog-filter__tag-remove .icon{width:10px;height:10px;fill:#828282;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.catalog-filter__tag-remove:hover .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.catalog-filter__reset{font-size:15px;line-height:150%;color:#242e38;position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;white-space:nowrap}.catalog-filter__reset::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#333;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.catalog-filter__reset:hover::after{width:0%}.catalog-filter .styler{margin-left:auto}@media screen and (max-width: 768px){.catalog-filter .styler{margin-left:0}}.catalog-filter .styler .jq-selectbox__select-text::before{content:"Сортировать по ";display: none;}.catalog-sidebar{position:-webkit-sticky;position:sticky;top:var(--header-height);height:calc(var(--viewport-height) - var(--header-height));overflow:hidden auto;padding:0 15px var(--pannel-bottom-height) 0}@media screen and (max-width: 768px){.catalog-sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:static;top:0;height:100%;padding:0}}.catalog-sidebar__wrap{left:0;top:0;z-index:3;background:#fff}@media screen and (min-width: 769px){.catalog-sidebar__wrap{min-width:250px;max-width:250px}}@media screen and (max-width: 768px){.catalog-sidebar__wrap{position:fixed;left:-100%;top:0;width:100%;height:100%;z-index:10001;-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}}.catalog-sidebar__wrap.active{width:25%;opacity:1;visibility:visible}@media screen and (max-width: 1024px){.catalog-sidebar__wrap.active{width:33.33%}}@media screen and (max-width: 768px){.catalog-sidebar__wrap.active{width:100%;left:0}}.catalog-sidebar__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 15px;background:#fafafa;border:none;font-weight:500;font-size:18px;line-height:191.5%;letter-spacing:0.02em;text-transform:uppercase;color:#333}@media screen and (min-width: 769px){.catalog-sidebar__close{display:none}}.catalog-sidebar__close .icon{margin-left:15px;width:8px;height:8px}@media screen and (max-width: 768px){.catalog-sidebar__filter{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding-bottom:80px}}.catalog-sidebar__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px;position:absolute;bottom:0;left:0;width:100%;background:-webkit-linear-gradient(268.52deg, rgba(255,255,255,0.72) -20.26%, #fff 98.74%);background:-o-linear-gradient(268.52deg, rgba(255,255,255,0.72) -20.26%, #fff 98.74%);background:linear-gradient(181.48deg, rgba(255,255,255,0.72) -20.26%, #fff 98.74%)}@media screen and (min-width: 769px){.catalog-sidebar__footer{display:none}}.catalog-sidebar__footer-item{width:50%}.catalog-sidebar__footer-item:first-child{padding-right:8px}.catalog-sidebar__footer-item:last-child{padding-left:8px}.catalog-sidebar__footer .button{width:100%;padding:9px 0;font-size:16px}@media screen and (max-width: 768px){.catalog-sidebar .accordeon{margin-bottom:0}}.catalog-sidebar .accordeon__title{text-transform:uppercase}@media screen and (max-width: 768px){.catalog-sidebar .accordeon__title{font-size:14px}}@media screen and (max-width: 768px){.catalog-sidebar .accordeon__dropdown{padding:0 5px}}.checkbox-block__title{position:relative;padding-right:50px;-webkit-transition:font-weight .5s ease-in-out;-o-transition:font-weight .5s ease-in-out;transition:font-weight .5s ease-in-out}@media screen and (max-width: 1024px){.checkbox-block__title{padding-right:30px}}.checkbox-block__title input[type="checkbox"]:checked ~ .checkbox-block__title{font-weight:bold}.checkbox-block__title.opened .checkbox-block__button{opacity:1;visibility:visible}.checkbox-block__title.opened .checkbox-block__button .icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media screen and (min-width: 1025px){.checkbox-block__title:hover .checkbox-block__marker::after{-webkit-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5)}}.checkbox-block__title:hover .checkbox-block__button{opacity:0.5;visibility:visible}.checkbox-block__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:5px 0;cursor:pointer}.checkbox-block__marker{display:inline-block;position:relative;left:0;margin-right:10px;min-width:10px;width:10px;height:10px;border:1px solid #333}.checkbox-block__marker::after{content:"";position:absolute;width:6px;height:6px;background:#333;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.checkbox-block__name,.checkbox-block__count{font-weight:300;font-size:16px;line-height:100%;color:#333}@media screen and (max-width: 1440px){.checkbox-block__name,.checkbox-block__count{font-size:14px}}.checkbox-block__count{padding-left:5px}.checkbox-block__count::before{content:"("}.checkbox-block__count::after{content:")"}
.checkbox-block__button{
    position:absolute;
    width:50px;
    height:100%;
    right:0;
    top:0;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack: center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    cursor:pointer;
    opacity:1;
    visibility:visible;
    -webkit-transition:.5s;
    -o-transition:.5s;
    transition:.5s
}
@media screen and (max-width: 1024px){.checkbox-block__button{width:30px;opacity:1;visibility:visible}}
.checkbox-block__button .icon{
    width:12px;
    height:7px;
    fill:transparent;
    stroke-width:2px;
    stroke:#333;
    -webkit-transition:.5s;
    -o-transition:.5s;
    transition:.5s
}
.checkbox-block__button:hover{opacity:1 !important}.checkbox-block__dropdown{display:none;padding:5px 0 5px 20px}.checkbox-block input[type="checkbox"]{display:none}.checkbox-block input[type="checkbox"]:checked ~ .checkbox-block__marker::after{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.checkbox-block input[type="checkbox"]:checked ~ .checkbox-block__title{font-weight:500}.catalog-item{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;gap:15px}@media screen and (max-width: 768px){.catalog-item{gap:10px}}.catalog-item__close{position:absolute;top:15px;right:15px;width:10px;height:10px;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.catalog-item__close .icon{display:block;position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#333}.catalog-item__close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.catalog-item__img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.catalog-item__img._hidden{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:1;opacity:0}.catalog-item__img-wrap{position:relative}.catalog-item__img-wrap>.like{position:absolute;right:15px;top:15px;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;pointer-events:none}.catalog-item__img-wrap>.like.liked{opacity:1;visibility:visible}.catalog-item__img-wrap>.like.liked .icon{fill:#333 !important}@media screen and (min-width: 1025px){.catalog-item__img-wrap:hover ._hidden{opacity:1}}.catalog-item__img-container{position:relative;width:100%;display:block;padding-top:125%}.catalog-item__modal{position:absolute;left:0;bottom:0;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 15px 0;background:#0e0e0e;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;visibility:hidden;z-index:2}@media screen and (max-width: 1024px){.catalog-item__modal{display:none}}.catalog-item__size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.catalog-item__size-item{font-size:15px;line-height:150%;text-transform:uppercase;color:#fff;cursor:pointer}.catalog-item__size-item input[type="radio"]{display:none}.catalog-item__size-item input[type="radio"]:checked+span{font-weight:bold;opacity:1}.catalog-item__size-item.disabled{color:#828282;opacity:1;pointer-events:none}.catalog-item__size-item span{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.catalog-item__size-item:not(:last-of-type){margin-right:19px}.catalog-item__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px auto}.catalog-item__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.catalog-item__link-error{position:absolute;white-space:nowrap;left:50%;bottom:150%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);color:#333;z-index:1;-webkit-box-shadow:2px 2px 15px 5px rgba(0,0,0,0.75);box-shadow:2px 2px 15px 5px rgba(0,0,0,0.75);background:#fff;padding:5px 10px;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.catalog-item__link-error::after{content:"";position:absolute;width:10px;height:10px;background:#fff;left:50%;bottom:0;-webkit-transform:translate(-50%, 50%) rotate(45deg);-ms-transform:translate(-50%, 50%) rotate(45deg);transform:translate(-50%, 50%) rotate(45deg)}.catalog-item__link:not(:last-child){margin-right:13px}.catalog-item__link.disabled a{pointer-events:none}.catalog-item__link.disabled .icon{opacity:0.5}.catalog-item__link.disabled:hover .catalog-item__link-error{opacity:1;visibility:visible;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.catalog-item__link.valid .icon{-webkit-animation:shake 0.5s;animation:shake 0.5s}.catalog-item__link a{position:absolute;width:100%;height:100%;z-index:1}.catalog-item__link .icon{width:20px;height:20px;fill:#fff}.catalog-item__link .icon-heart{fill:transparent;stroke:#fff}@media screen and (min-width: 1025px){.catalog-item__link:hover .icon{fill:#fff}}.catalog-item__link.liked .icon{fill:#fff}.catalog-item__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:130%;text-transform:uppercase;color:#333}@media screen and (max-width: 768px){.catalog-item__title{font-size:10px}}.catalog-item__desc{font-weight:300;line-height:130%;color:#828282;margin-bottom:5px}@media screen and (max-width: 768px){.catalog-item__desc{margin-bottom:3px;font-size:9px}}.catalog-item__price{font-weight:300;font-size:20px;line-height:116%;text-align:right;text-transform:uppercase;color:#828282}@media screen and (max-width: 768px){.catalog-item__price{font-size:10px;letter-spacing:-0.237853px}}.catalog-item__price:not(:last-child){margin-right:12px}.catalog-item__price-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-item__price.old{position:relative}.catalog-item__price.old::after{content:"";width:100%;height:1px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#828282}.catalog-item__runaway{font-weight:500}.catalog-item:hover .catalog-item__modal{opacity:1;visibility:visible;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.catalog-item:hover .catalog-item__img-wrap>.liked{opacity:0;visibility:hidden}.catalog-list{display:grid;width:100%;grid-template-columns:repeat(4, 1fr);gap:30px}@media screen and (max-width: 1024px){.catalog-list{grid-template-columns:repeat(3, 1fr);gap:15px}}@media screen and (max-width: 768px){.catalog-list{gap:10px}}@media screen and (max-width: 600px){.catalog-list{grid-template-columns:repeat(2, 1fr)}}.catalog-list__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog-list__content{width:100%;max-width:100%}.catalog-list .accordeon__title{padding:10px 50px 10px 0;font-size:16px;line-height:150%;text-transform:uppercase;color:#333}@media screen and (max-width: 1440px){.catalog-list .accordeon__title{font-size:14px}}.catalog-list .accordeon__dropdown{padding:20px 0}@media screen and (max-width: 1440px){.catalog-list .accordeon__dropdown{padding:10px 0}}.catalog-list .accordeon:first-of-type .accordeon__title{border-top:1px solid #f2f2f2}@-webkit-keyframes heart-animate{from{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.25);transform:scale(1.25)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}75%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heart-animate{from{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.25);transform:scale(1.25)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}75%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes arrow-animate-up{from{-webkit-transform:rotateX(180deg) translateY(0);transform:rotateX(180deg) translateY(0)}50%{-webkit-transform:rotateX(180deg) translateY(5px);transform:rotateX(180deg) translateY(5px)}to{-webkit-transform:rotateX(180deg) translateY(0);transform:rotateX(180deg) translateY(0)}}@keyframes arrow-animate-up{from{-webkit-transform:rotateX(180deg) translateY(0);transform:rotateX(180deg) translateY(0)}50%{-webkit-transform:rotateX(180deg) translateY(5px);transform:rotateX(180deg) translateY(5px)}to{-webkit-transform:rotateX(180deg) translateY(0);transform:rotateX(180deg) translateY(0)}}@-webkit-keyframes arrow-animate-down{from{-webkit-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(5px);transform:rotateX(0deg) translateY(5px)}to{-webkit-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}}@keyframes arrow-animate-down{from{-webkit-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(5px);transform:rotateX(0deg) translateY(5px)}to{-webkit-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}

/* End */


/* Start:/bitrix/templates/fportal/components/bitrix/news.detail/brand/style.css?1774523996715*/
.catalog-list__links .accordeon__title {
    color: #828282;
    text-transform: uppercase;
}

.catalog-list__wrap {
    margin-bottom: 100px;
    margin-top: 50px;
    gap: 15px;
}

@media screen and (max-width: 768px) {
    .catalog-list__wrap {
        flex-wrap: wrap;
    }

    .catalog-list__links {
        left: 0;
        position: relative;
        display: flex;
        flex-direction: row;
        justify-content: space-around;
    }

    .catalog-list__wrap {
        flex-wrap: wrap;
    }

    .catalog-list__links .accordeon__title {
        padding: 15px 0;
        width: 100%;
        text-align: center;
        justify-content: center;
    }
}

.brand-page-title {
    align-items: center;
}
/* End */


/* Start:/bitrix/templates/fportal/components/bitrix/system.pagenavigation/more_catalog/style.css?167716020937*/
 .button--white{
cursor: pointer;
}
/* End */


/* Start:/bitrix/templates/fportal/components/bitrix/catalog.section/.default/style.css?17746170302360*/
.catalog-section-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

.row::before {
	display: initial;
}
#AJAX_LOAD{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative;
}

.container-row{
	width: 100%;
}

/**/
.catalog-item__text .catalog-item__price-wrap{
  display: flex;
  flex-direction: column;
}
.catalog-item__price-wrap > div{
  width: fit-content;
  margin-bottom: 10px;
}
.old-price-container{
  display: flex;
}
.catalog-item__price-wrap .sale_persent{
  font-weight: 300;
  font-size: 20px;
  line-height: 116%;
  text-transform: uppercase;
  color: #828282;
}
.card__info-price .sale_persent{
  margin-left: 15px;
  color: #828282;
}

.catalog-item__text .catalog-item__price-wrap {
  flex-direction: row;
}

.catalog-item__price:not(:last-child) {
  margin-right: 0;
}

.catalog-item__price.old {
  font-weight: 300;
  font-size: 18px;
}

.catalog-item__price-wrap .sale_persent {
  font-size: 18px;
  color: #828282;
  margin-right: 0;
}

.catalog-item__price {
  font-size: 18px;
  color: #000;
}

.card__wrp .card__info-price {
  display: flex;
  flex-wrap: wrap;
  text-transform: uppercase;
}

.card__wrp .card__info-price .price-old {
  font-weight: 400;
}

.card__wrp .card__info-price .sale_persent {
  font-weight: 400;
  color: #828282;
  margin-right: 10px;
  margin-left: 25px;
}

.card__wrp .card__info-price .price-new {
  font-weight: 400;
  color: #828282;
}

@media screen and (max-width: 768px) {
	.catalog-item__title, 
	.catalog-item__desc,
	.catalog-item__price,
	.catalog-item__price.old, 
	.catalog-item__price-wrap .sale_persent {
		font-size: 14px;
	}

	.catalog-item__desc {
		font-weight: 100;
	}
    
    .catalog-item__img-wrap {
        margin-bottom: 16px;
    }

    .catalog-item__desc {
        margin: 5px 0 10px;
        font-size: 12px;
        line-height: 14px;
        text-align: left;
    }

    .catalog-item__title {
        letter-spacing: 2%;
        color: #000;
    }
    
    .catalog-item__text .catalog-item__price-wrap {
        gap: 0;
    }

    .catalog-item__price-wrap > div {
        margin-bottom: 0;
    }
    
    .catalog-item {
        margin-bottom: 24px;
    }
}
/* End */
/* /bitrix/templates/fportal/css/catalog.css?177454029120211 */
/* /bitrix/templates/fportal/components/bitrix/news.detail/brand/style.css?1774523996715 */
/* /bitrix/templates/fportal/components/bitrix/system.pagenavigation/more_catalog/style.css?167716020937 */
/* /bitrix/templates/fportal/components/bitrix/catalog.section/.default/style.css?17746170302360 */
