

/* Start:/local/templates/stalex2024/components/bitrix/news.list/slider_banner/style.css?17603685054017*/
.swiper-slide.banner{position:relative;height:calc(var(--font-size-16) * 44.0625)}
.banner__content{position:relative;z-index:1;color:var(--text-color-1);max-width:calc(var(--font-size-16) * 59.5);padding-top:calc(var(--font-size-16)*4.4375)}
.banner__content h1{margin:0}
.banner__content .text-with-icon{display:block}
.banner__content .text-with-icon i{display:inline-block}
.banner__content .text-with-icon i svg{width:.802083333em;height:auto}
.banner__text{font-size:calc(var(--font-size-16)*1.5);line-height:1.29166666667em}
.banner picture{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.banner picture img{object-fit:cover;width:100%}
@media (max-width: 1000px) {
    .catalogDetailDescription--wrapper .banners.mobile-banners {order:3; margin-top: 60px;}
    .swiper-slide.banner{height: auto;aspect-ratio: 1;}
    .banner__content{padding-top:39px}
    .banner__content h1{font-weight:700;font-size:40px;line-height:90%;letter-spacing:-.04em}
    .banner__content h1 svg{width:31px;height:25px}
    .banner__text{font-weight:700;font-size:14px;line-height:18px;color:#FFF}
    .banner__text ul{padding-left:20px}
}
@media (min-width: 700px) {
    .slider-section__body{margin-bottom:calc(var(--font-size-16) * (-8.4375))}
    .slider-section__body.solo-slide {margin-bottom: unset}
}

.slider-section__body{--animation-time:3s;position:relative}

/*===thumbs-banners===*/
.thumbs-banners{position:absolute;bottom:calc(var(--font-size-16) * 8.4375);height:calc(var(--font-size-16) * 8.4375);left:0;width:100%}
.catalogDetailDescription--wrapper .thumbs-banners {position: relative;}
.thumbs-banners .thumbs-banner{width:100%;height:107px;border-radius:0;backdrop-filter:blur(10px);background:rgba(99,99,99,0.22);border-top:1px solid rgba(255,255,255,0.4);border-right:1px solid rgba(255,255,255,0.4);cursor:pointer;transition: height .2s linear}
.thumbs-banners .swiper-wrapper{display:flex;justify-content:flex-start;align-items:flex-end}
.thumbs-banner:last-child{border-right:none}
.thumbs-banner.swiper-slide-thumb-active{position:relative;z-index:1;height:135px;border-left:1px solid rgba(255,255,255,0.4)}
.thumbs-banners .thumbs-banner:not(.swiper-slide-thumb-active):hover{background:rgba(99,99,99,0.62)}
.thumbs-banner.swiper-slide-thumb-active:before{content:'';position:absolute;top:0;left:0;bottom:0;width:0;background-color:#fdae00;animation:slider-progress var(--animation-time) forwards linear}
@keyframes slider-progress {
    0%{width:0}
    100%{width:100%}
}
.thumbs-banner__content{position:relative;z-index:1;padding:0 2vw;height:100%;display:flex;justify-content:flex-start;align-items:center}
.thumbs-banner__name{font-weight:normal;font-size:20px;line-height:120%;letter-spacing:-.02em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.banners__navigation{display:none}
@media (max-width: 1400px) {
    .thumbs-banner__name{font-size:16px}
    .thumbs-banners .thumbs-banner{height:77px}
    .thumbs-banner.swiper-slide-thumb-active{height:95px}
}
@media (max-width: 1000px) {
    .thumbs-banner__name{font-size:14px}
    .thumbs-banners .thumbs-banner{height:65px}
    .thumbs-banner.swiper-slide-thumb-active{height:80px}
}
@media (max-width: 700px) {
    .thumbs-banners{display:none;margin-bottom: calc(-1 * var(--font-size-16) * 8.4375)}
    .catalogDetailDescription--wrapper .thumbs-banners {display: block;}
    .banners__navigation{position:absolute;bottom:15px;left:15px;height:40px;width:100px;display:flex;align-items:center;justify-content:flex-start;gap:10px}
    .catalogDetailDescription--wrapper .banners__navigation {display: none;}
    .banners__navigation .swiper-button-next:after,.banners__navigation .swiper-button-prev:after{content:none}
    .banners__navigation .swiper-button-next,.banners__navigation .swiper-button-prev{position:static;width:40px;height:40px}
    .banners__navigation.hide {display: none;}
}

/* End */


/* Start:/local/templates/stalex2024/components/global_arts/catalog.section.list.pagenation/mainwithbanners_catalog_cl/style.css?17601106642511*/
.swiper.popularCategories{overflow: visible;padding: 1px;}
.popularCategoriesSlide, .popularCategoriesSlide__content{display: flex;flex-direction: column;}
.popularCategoriesSlide{
    gap: calc(var(--font-size-16) * 4.75) 0;
    padding: calc(var(--font-size-16) * 2.5625) 0;
    width: calc(var(--font-size-16) * 36.5);
    border: 1px solid var(--border-color);
    transition: .2s linear;
    height: auto;
}
.popularCategoriesSlide__content{
    padding: 0 calc(var(--font-size-16) * 2.4375);
    gap: var(--font-size-16);
}
.popularCategoriesSlide__content .h4{gap: 20px}
.popularCategoriesSlide__previewText{
    font-weight: 400;
    font-size: calc(var(--font-size-16)*1.125);
    line-height: 1.3em;
    color: var(--text-color-2);
}
.popularCategoriesSlide picture{overflow: hidden;max-width: 100%}
.popularCategoriesSlide img{object-fit: contain;width: 100%;pointer-events: none;transition: .2s linear}
@media (min-width: 1000px) {
    .popularCategoriesSlide__content{flex: 1 1 auto;}
    .popularCategoriesSlide picture{height: calc(var(--font-size-16)*24.8125)}
}
@media (max-width: 1000px) {
    .popularCategories .container.section__body {
        padding: 0;
    }
    .popularCategories .swiper-wrapper {flex-wrap: wrap;}
    .popularCategoriesSlide {flex-direction: row;padding: 24px;gap: 16px;flex: 1 1 auto; justify-content: space-between}
    .popularCategoriesSlide.no-description {
        justify-content: space-between;
    }
    .popularCategoriesSlide__content{padding: 0;gap: 21px}
    .popularCategoriesSlide__content h4 i{display: none;}
    .popularCategoriesSlide__previewText{font-size: 12px}
    .popularCategoriesSlide picture{height: 90px;width: 77px;flex: 0 0 77px}
    .popularCategoriesSlide img{object-fit: contain}
}
@media (max-width: 600px) {
    .popularCategoriesSlide__content {
        width: 100%;
    }
    .text-with-icon .arrow {
        margin-left: auto;
    }
}
@media (hover: hover) {
    .popularCategoriesSlide{position: relative}
    .popularCategoriesSlide:before{
        position: absolute;
        top: -1.5px;
        left: -1.5px;
        width: calc(100% + 3px);
        height: calc(100% + 3px);
        display: block;
        content: "";
        pointer-events: none;
        border: 3px solid var(--brand-color);
        z-index: 1;
        opacity: 0;
        box-sizing: border-box;
        transition: .2s linear;
    }
    .popularCategoriesSlide:hover:before{opacity: 1;}
    .popularCategoriesSlide picture:hover img{scale: 1.05}
}

/* End */


/* Start:/local/templates/stalex2024/components/bitrix/news.list/slider_stocks/style.css?1760110664957*/
.stocksSlide, .stocksSlide__content{display: flex;flex-direction: column;}
.stocksSlide{gap: calc(var(--font-size-16) * 2) 0;width: calc(var(--font-size-16) * 37);}
.stocksSlide__content{gap: var(--font-size-16);}
.stocksSlide__content .h4{justify-content: space-between;transition: .2s linear;}
.stocksSlide__content p{
    font-weight: 400;
    font-size: calc(var(--font-size-16) * 1.125);
    line-height: 1.27777777778em;
    color: var(--text-color-2);
}
.stocksSlide picture{overflow: hidden;height: calc(var(--font-size-16) * 22.5)}
.stocksSlide img{object-fit: cover;width: 100%;transition: .2s linear;pointer-events: none}
@media (hover: hover) {
    .stocksSlide .h4:hover{color: var(--brand-color)}
    .stocksSlide:hover img{scale: 1.1}
}
@media (max-width: 1000px) {
    .stocksSlide picture {height: 32.54vw;}
    .swiper.stocks{overflow: visible;padding: 1px;margin: -1px}
    .stocksSlide__content p{font-size: 12px}
}

/* End */


/* Start:/local/templates/stalex2024/components/global_arts/wrs.subscribe/index2024/style.css?17601106644130*/
.subscribePromotions{padding: 23px 0;background: var(--background-color);color: var(--text-color-1);}
.subscribePromotions__container h3{margin-top: 0;}
.subscribePromotions__container p{font-size: clamp(11px, var(--font-size-16), 16px);}
.subscribePromotions .form{height:fit-content;display: flex; flex-direction: column; flex-wrap: wrap;gap: calc(var(--font-size-16)*1.875) calc(var(--font-size-16)*1.5);max-width: calc(var(--font-size-16)*44.0625)}
.subscribePromotions .btn {flex: 1 0 auto;justify-content: center;}
.subscribePromotions .btn{color: var(--black, #000000)}
.subscribePromotions .disclaimer{flex: 1 1 100%}


.subscribePromotions .wrs-bitrix-captcha {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: stretch;
}
.subscribePromotions .wrs-bitrix-captcha label.form__item{
    flex: 1 1 0;
    min-width: 100px;
}

.subscribePromotions .wrs-bitrix-captcha img{
    min-width: 150px;
    width: 30%;
}
.subscribePromotions .form-error-box {
    color: red;
}
.wrs-bitrix-captcha-subscribe {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: stretch;
}
.wrs-bitrix-captcha-subscribe label.form__item {
    flex: 1 1 0;
    min-width: 100px;
    margin-left: 1.4rem;
}

.wrs-bitrix-captcha-subscribe .captcha-img{
    width: 48%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}
.wrs-bitrix-captcha-subscribe .captcha-img img{
    width: 80%;
    min-width: 150px;
}

.wrs-bitrix-captcha-subscribe .captcha-img .relaod-captcha{
    width: 20%;
    background-color: #6c6c6c;
}
.form-error-box {
    color: red;
}

@media (min-width: 1000px) {
    .subscribePromotions__container{padding: calc(var(--font-size-16)*3.25) calc(var(--font-size-16)*2.5);display: flex;position: relative}
    .subscribePromotions__container > *{flex: 0 0 50%;}
    .subscribePromotions__container .left {border-right: 1px solid #ffffff2e;}
    .subscribePromotions__container .right {display: flex;justify-content: flex-end;}
    .subscribePromotions__container:before, .subscribePromotions__container:after{content: "";display: block;position: absolute;left: 0;width: 100%;height: calc(var(--font-size-16)*2.125);}
    .subscribePromotions__container:before{
        top: 0;
        background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='1778' height='35' viewBox='0 0 1778 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.2' d='M1 33.4776V1H1293.93H1777V35' stroke='white'/%3e%3c/svg%3e") center no-repeat;
        background-size: cover;
    }
    .subscribePromotions__container:after{
        bottom: 0;
        background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='1778' height='35' viewBox='0 0 1778 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.2' d='M1 1.52239V34H1293.93H1777V4.17233e-07' stroke='white'/%3e%3c/svg%3e") center no-repeat;
        background-size: cover;
    }
    .subscribePromotions .form__item{flex: 0 1 calc(var(--font-size-16)*27.375);}
}

@media (max-width: 1000px) {
    .subscribePromotions__container{
        flex-direction: column;
    }
    .subscribePromotions__container p{font-size: 14px}
    .subscribePromotions__container .right{justify-content: flex-start}
    .subscribePromotions .form{max-width: none;flex-direction: column;margin-top: 24px}
    .subscribePromotions .form__item{height: 56px}
    .wrs-bitrix-captcha-subscribe .captcha-img{width: 35%;}
}

@media (max-width: 600px) {
    .wrs-bitrix-captcha-subscribe .captcha-img {
        width: 100%;
        padding: 0;
    }

    .wrs-bitrix-captcha-subscribe label.form__item,
    .wrs-bitrix-captcha-subscribe label.form__item.focus {
        flex: 1 1 100%; /* �������� �������� ��� ������ � ����������� */
        min-width: auto; /* ������� ����������� ������, ����� �� ������ */
        margin: 1rem 0 0 0;
    }
}
/* End */


/* Start:/local/templates/stalex2024/components/ga.us/static_block/company/style.css?17601106642592*/
.aboutCompany .section__body, .aboutCompany__nums, .aboutCompanyNumberCard{
    display: flex;
}
.aboutCompany__text{font-size: calc(var(--font-size-16)*1.25)}
.aboutCompany__nums{flex: 1 1 auto}
.aboutCompanyNumberCard{
    flex-direction: column;
    gap: calc(var(--font-size-16)*6.25);
}
.aboutCompanyNumberCard__title{
    font-weight: 700;
    font-size: calc(var(--font-size-16)*1.25);
    line-height: 1.3em;
    text-transform: uppercase;
    opacity: 0.3;
}
.aboutCompanyNumberCard__content{
    font-weight: 700;
    font-size: calc(var(--font-size-16)*8.5);
    line-height: 1.27em;
    letter-spacing: -0.03em;
    color: var(--brand-color);
}
.aboutCompanyNumberCard__footer{
    font-weight: 400;
    font-size: calc(var(--font-size-16)*1.25);
    line-height: 1.3em;
}
@media (min-width: 1000px) {
    .aboutCompany .section__body{gap: calc(var(--font-size-16)*4.5)}
    .aboutCompany__text{flex: 0 0 calc(var(--font-size-16)*41.4375);}
    .aboutCompanyNumberCard{padding: 0 calc(var(--font-size-16)*4.5);border-left: 1px solid #EBEBEB}
    .aboutCompany .container.section__body{position: relative;padding: calc(var(--font-size-16)*1.5) calc(var(--font-size-16)*2.5)}
    .aboutCompany .container.section__body:before, .aboutCompany .container.section__body:after{height: 43px;width: 100%;display: block;content: "";position: absolute;left: 0}
    .aboutCompany .container.section__body:before{
        top: 0;
        background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='1826' height='33' viewBox='0 0 1826 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.1' d='M1825 33V1H1L1 33' stroke='black'/%3e%3c/svg%3e") center no-repeat;
        background-size: contain;
    }
    .aboutCompany .container.section__body:after{
        bottom: 0;
        background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='1826' height='33' viewBox='0 0 1826 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.1' d='M1825 -2.98023e-08V32H1L1 -2.98023e-08' stroke='black'/%3e%3c/svg%3e") center no-repeat;
        background-size: contain;
    }
}
@media (max-width: 1000px) {
    .aboutCompany__text{font-size: 14px}
    .aboutCompany__nums{justify-content: space-between;gap: 10px;padding-top: 32px;padding-bottom:32px}
    .aboutCompanyNumberCard{gap: 26px}
    .aboutCompanyNumberCard__title{font-size: 12px}
    .aboutCompanyNumberCard__content{font-size: 56px}
    .aboutCompanyNumberCard__footer{font-size: 14px}
    .aboutCompany .section__body{flex-direction: column}
}
/* End */


/* Start:/local/templates/stalex2024/components/ga.us/static_block/on_market/style.css?1760110664885*/
.oNmarket{position: relative;background: var(--background-color);color: var(--text-color-1)}
.oNmarket__content{position: relative;z-index: 1;display: flex;flex-direction: column;gap: calc(var(--font-size-16)*2)}
.oNmarket__content .btn{color: var(--black);width: fit-content}
.oNmarket__content h2, .oNmarket__content p{margin: 0}
.oNmarket__content p{
    font-weight: 400;
    font-size: 16px;
    line-height: 1.29em;
    display: flex;
    align-items: center;
}
.oNmarket svg{width: 100%;height: auto}
@media (min-width: 1000px) {
    .oNmarket{height: calc(var(--font-size-16)*65);padding-top:73px;}
    .oNmarket__content{max-width: calc(var(--font-size-16)*58)}
    .oNmarket__content p{font-size: 16px}
    .oNmarket svg{position: absolute;top: 0;left: 0;height: 100%}
}
@media (max-width: 1000px) {
    .oNmarket{padding-top: 38px;padding-bottom: 56px}
}
/* End */


/* Start:/local/templates/stalex2024/components/bitrix/news.list/slider_video/style.css?17601106641718*/
.videoSlide{display: flex;flex-direction: column;gap: calc(var(--font-size-16)*3.5)}
.videoSlide picture, .videoSlide__preview{display: flex}
.videoSlide picture{flex: 1 1 auto;}
.videoSlide img{object-fit: cover;width: 100%}
.videoSlide__content{display: flex;flex-direction: column;gap: calc(var(--font-size-16)*1.9)}
.videoSlide__content .h4{margin-top: 0}
.videoSlide__previewText{font-weight: 400;font-size: calc(var(--font-size-16)*1.125);line-height: 1.29em;letter-spacing: -0.01em;color: var(--text-color-2)}
.video .arrowBtns{width: fit-content;gap: var(--font-size-16);}
.video .section__footer{display: flex;align-items: center;gap: calc(var(--font-size-16)*3);}
.videoSlide__preview{position: relative;height: calc(var(--font-size-16)*28.125)}
.videoSlide__preview:before{
    content: "";
    position: absolute;
    top: 0;left: 0;right: 0;;bottom: 0;
    margin: auto;width: calc(var(--font-size-16)*8.25);height: calc(var(--font-size-16)*8.25);
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='132' height='132' viewBox='0 0 132 132' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='66' cy='66' r='66' fill='%23FDAE00'/%3e%3cpath d='M90 65L54 85.7846L54 44.2154L90 65Z' fill='%23241F1F'/%3e%3c/svg%3e") center no-repeat;
    background-size: contain;
    pointer-events: none;
}
@media (max-width: 1000px) {
    .videoSlide{gap: calc(var(--font-size-16)*2)}
    .videoSlide__preview{height: 60vw}
    .videoSlide__preview:before{width: 72px;height: 72px}
    .videoSlide__previewText{font-size: 16px}
}
@media (hover: hover) {
    .videoSlide__content a{transition: .2s linear}
    .videoSlide__content a:hover{color: var(--brand-color)}
}

/* End */


/* Start:/local/templates/stalex2024/components/bitrix/news.list/slider_news/style.css?17601106642101*/
.newsSlide{display: flex;flex-direction: column;gap: 16px;}
.newsList .newsSlide{padding: calc(var(--font-size-16)*2) 0;border-top: 1px solid var(--text-color-2)}
.newsList .newsSlide:first-child{padding-top: 0;border-top:0;}
.newsSlider .newsSlide{padding: calc(var(--font-size-16)*2);border: 1px solid var(--light-gray);height: auto}
.newsSlide picture{display: flex;height: calc(var(--font-size-16)*20)}
.newsSlide img{object-fit: cover;width: 100%;transition: .2s linear}
.newsSlide__date{font-weight: 400;font-size: calc(var(--font-size-16)*1.125);line-height: 1.278em;letter-spacing: -0.01em;color: var(--text-color-2);}
.newsSlide__name{transition: .2s linear}
.newsSlide__text{font-weight: 400;font-size: calc(var(--font-size-16)*1.125);line-height: 1.278em;letter-spacing: -0.01em;color: var(--text-color-2);}
.newsList__footer .showMore{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 8px 0;
    gap: 8px;
    width: 100%;
    height: 34px;
    background: #F5F5F5;
}
@media (min-width: 1000px) {
    .newsSlide__name{font-weight: 700;font-size: calc(var(--font-size-16)*1.5);line-height: 1.29em;letter-spacing: -0.01em;}
}
@media (max-width: 1000px) {
    .newsSlide picture{height: 22vw}
    .newsSlide__date{font-size: 12px}
    .newsSlide__text{font-size: 14px}
}
@media (max-width: 600px) {
    .newsSlide picture{height: 40vw}
}
@media (hover: hover) {
    .newsSlide.swiper-slide{position: relative}
    .newsSlide.swiper-slide:before{
        position: absolute;
        top: -1.5px;
        left: -1.5px;
        width: calc(100% + 3px);
        height: calc(100% + 3px);
        display: block;
        content: "";
        pointer-events: none;
        border: 3px solid var(--brand-color);
        z-index: 1;
        opacity: 0;
        box-sizing: border-box;
        transition: .2s linear;
    }
    .newsSlide.swiper-slide:hover:before{opacity: 1;}
    .newsSlide.swiper-slide:hover img {scale: 1.12;}
    .newsSlide__name:hover{color: var(--brand-color)}
}

/* End */


/* Start:/local/templates/stalex2024/components/bitrix/news.list/slider_catalog/style.css?1760110664187*/
.swiper.uniqueOffers{padding: 1px;}
.uniqueOffers  .swiper-slide {height: auto;}
@media (max-width: 1000px) {
    .swiper.uniqueOffers{overflow: visible;padding: 1px;margin: -1px}
}

/* End */


/* Start:/local/templates/stalex2024/components/bitrix/catalog.item/catalog/style.css?17601106647190*/
.catalogCard{display: flex !important;}
.catalogCard, .catalogCard__content{display: flex;flex-direction: column;}
.catalogCard{transition: .2s linear !important;background:#FFF;border: 1px solid var(--border-color);height: auto}
.catalogCard__img{position:relative;display: flex;text-decoration: none;color: inherit;flex: 0 0 auto;overflow: hidden}
.catalogCard picture{overflow: hidden;flex: 1 1 auto;}
.catalogCard img{object-fit: contain;width: 100%;transition: .2s linear;pointer-events: none}
.catalogCard__img .nameplate__container{position: absolute;top: 1.5em;left: 1.5em;flex-direction: column;}
.catalogCard__content{gap:calc(var(--font-size-16) * 2);flex: 1 1 auto;padding: calc(var(--font-size-16) * 3.75) calc(var(--font-size-16) * 1.875);}
.catalogCard__status{display: flex;align-items: center;gap: 11px;pointer-events: none}
.catalogCard .catalogCard__status{margin-bottom: calc(var(--font-size-16) * (-1));}
.catalogCard__status i{width: 8px;height: 8px;border-radius: 50%;flex: 0 0 8px;background: var(--gray);}
.catalogCard__status span{font-weight: 400;font-size: var(--font-size-16);line-height: 1.25em;letter-spacing: -0.01em;}
.catalogCard__status.yes i{background: var(--ok-color);}
.catalogCard__status.no i{background: var(--error-color);}
.catalogCard__status.not_know i{background: var(--warning-color);}
.catalogCard__content h5, .catalogCard__content .h5{justify-content: space-between;transition: .2s linear;flex: 1 1 auto}
.catalogCard__priceBlock, .catalogCard__oldPrice{display: flex;align-items: center;}
.catalogCard__priceBlock{justify-content: space-between}
.catalogCard__priceBlock > .btn{width: 100%;max-width: 244px;text-align: center;justify-content: center}
.catalogCard__oldPrice{gap: calc(var(--font-size-16) * 1.5625)}
.catalogCard__oldPrice > span:not(.catalogCard__discount){
    font-weight: 700;
    font-size: calc(var(--font-size-16) * 1.5);
    line-height: 1.29166666667em;
    letter-spacing: -0.01em;
    color: var(--text-color-2);
    white-space: nowrap;
}
.catalogCard__discount{
    font-weight: 700;
    font-size: calc(var(--font-size-16) * 1.125);
    line-height: 1em;
    letter-spacing: -0.01em;
    color: var(--text-color-3);
    background: var(--error-color);
    padding: 0.55555555555em;
    border-radius: 1.77777777778em;
}
.catalogCard__newPrice {
    font-weight: 700;
    font-size: calc(var(--font-size-16) * 2);
    line-height: 1.27083333333em;
    letter-spacing: -0.01em;
    white-space: nowrap;
}
.catalogCard__basket .btn-basket{width: calc(var(--font-size-16) * 4.75);height: calc(var(--font-size-16) * 4.75);border: 0;}
.catalogCard__basket .btn-basket:after{width: calc(var(--font-size-16) * 2.5);height: calc(var(--font-size-16) * 2.5);}
@media (min-width: 1000px) {
    .catalogCard__img{height: calc(var(--font-size-16) * 24.5);border-bottom: 1px solid var(--light-gray);}
}
@media (max-width: 1000px) {
    .catalogContent:not([data-mode="list"]) .catalogCard{padding-top: 26px}
    .catalogContent:not([data-mode="list"]) .catalogCard__basket .btn:not(.btn-basket){display: none}
    .catalogCard__content {gap: calc(var(--font-size-16) * 2);padding: 15px 13px;}
    .catalogCard__img{height: 132px}
    .catalogCard__img .nameplate__container{top: 0;left: 12px}
    .catalogCard__status span{font-size: 12px}
    .catalogCard__priceBlock {align-items: flex-end;}
    .catalogCard__price{padding-bottom: 4px}
    .catalogCard__oldPrice{gap: 8px}
    .catalogCard__oldPrice > span:not(.catalogCard__discount){font-size: 12px}
    .catalogCard__discount{font-size: 10px;padding: 3px}
    .catalogCard__newPrice{font-size: 18px}
    .catalogCard__basket .btn-basket{width: calc(var(--font-size-16) * 2);height: calc(var(--font-size-16) * 2);}
    .catalogCard__basket .btn-basket:after{width: calc(var(--font-size-16) * 1.125);height: calc(var(--font-size-16) * 1.875);}
    .catalogCard__priceBlock > .btn{max-width: none;}
    .catalogCard__content h5, .catalogCard__content .h5{word-break: break-word}
}
@media (hover: hover) {
    .catalogCard{position: relative}
    .catalogCard:before{
        position: absolute;
        top: -1.5px;
        left: -1.5px;
        width: calc(100% + 3px);
        height: calc(100% + 3px);
        display: block;
        content: "";
        pointer-events: none;
        border: 3px solid var(--brand-color);
        z-index: 1;
        opacity: 0;
        box-sizing: border-box;
        transition: .2s linear;
    }
    .catalogCard:hover:before{opacity: 1;}
}

/*===CATALOG LIST====*/
.uniqueOffers table, .uniqueOffers .catalogCard__priceBlock .catalogCard__status, .uniqueOffers .catalogCard__basket > *:last-child{display: none}
.catalogContent:not([data-mode="list"]) .catalogCard__content table{display: none}
.catalogContent:not([data-mode="list"]) .catalogCard__priceBlock .catalogCard__status{display: none}
[data-mode="list"] .catalogCard{flex-direction: row}
@media (min-width: 1000px) {
    [data-mode="list"] .catalogCard__img{display: flex;height: calc(var(--font-size-16)*20.3125);width: calc(var(--font-size-16)*20.6875)}
    [data-mode="list"] .catalogCard__content > .catalogCard__status{display: none;}
    [data-mode="list"] .catalogCard__content{display: grid;grid-template-areas: "name price" "specifications price";justify-content:space-between;grid-template-columns: calc(var(--font-size-16)*34.5625) calc(var(--font-size-16)*19.25)}
    [data-mode="list"] h5, [data-mode="list"] .h5{grid-area: name;}
    [data-mode="list"] table{grid-area: specifications;border-collapse: collapse;font-family: 'Inter';font-weight: 400;}
    [data-mode="list"] table tr td:first-child{color: var(--text-color-2);}
    [data-mode="list"] table tr td:last-child{text-align: right}
    [data-mode="list"] table tr:not(:first-child) td{padding-top: calc(var(--font-size-16)*0.5)}
    [data-mode="list"] table tr:not(:last-child) td{padding-bottom: calc(var(--font-size-16)*0.5)}
    [data-mode="list"] .catalogCard__priceBlock{grid-area: price;flex-direction: column;justify-content:flex-start;gap: calc(var(--font-size-16)*1.5);}
    [data-mode="list"] .catalogCard__priceBlock .catalogCard__status{display: flex;justify-content: center}
    [data-mode="list"] .catalogCard__basket{width: 100%;}
    [data-mode="list"] .catalogCard__basket .btn{width: 100%;justify-content: center}
    .catalogContent:not([data-mode="list"]) .catalogCard__basket > *:last-child{display: none}
    .catalogContent[data-mode="list"] .catalogCard__basket > *:first-child{display: none}
}
@media (max-width: 1000px) {
    [data-mode="list"] table{display: none}
    [data-mode="list"] .catalogCard__img{width: 139px;height: 147px}
    [data-mode="list"] .catalogCard__basket .btn:last-child{display: none}
    [data-mode="list"] .catalogCard__priceBlock .catalogCard__status {display: none}
    [data-mode="list"] .catalogCard__img .nameplate__container {top: 5px;left: 5px;}
}
@media (hover: hover) {
    .catalogCard__content h5:hover, .catalogCard__content .h5:hover{color: var(--brand-color)}
    .catalogCard__img:hover img{scale: 1.05}
}

/* End */
/* /local/templates/stalex2024/components/bitrix/news.list/slider_banner/style.css?17603685054017 */
/* /local/templates/stalex2024/components/global_arts/catalog.section.list.pagenation/mainwithbanners_catalog_cl/style.css?17601106642511 */
/* /local/templates/stalex2024/components/bitrix/news.list/slider_stocks/style.css?1760110664957 */
/* /local/templates/stalex2024/components/global_arts/wrs.subscribe/index2024/style.css?17601106644130 */
/* /local/templates/stalex2024/components/ga.us/static_block/company/style.css?17601106642592 */
/* /local/templates/stalex2024/components/ga.us/static_block/on_market/style.css?1760110664885 */
/* /local/templates/stalex2024/components/bitrix/news.list/slider_video/style.css?17601106641718 */
/* /local/templates/stalex2024/components/bitrix/news.list/slider_news/style.css?17601106642101 */
/* /local/templates/stalex2024/components/bitrix/news.list/slider_catalog/style.css?1760110664187 */
/* /local/templates/stalex2024/components/bitrix/catalog.item/catalog/style.css?17601106647190 */
