

/* Start:/local/templates/.default/components/bitrix/search.title/header/style.css?1640252526168*/
div.title-search-fader {
	display:none;
	background-image: url('/local/templates/.default/components/bitrix/search.title/header/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/search.title/mobile_header/style.css?1640252526168*/
div.title-search-fader {
	display:none;
	background-image: url('/local/templates/.default/components/bitrix/search.title/mobile_header/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/top_promotion/style.css?175431124045*/
.h__nav a:last-child{
    color: #f23127;
}
/* End */


/* Start:/local/templates/citfact.template/styles.css?17543107613978*/
.h--main.fixed .h__catalog {
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    justify-content: space-between;
}
.h--main.fixed .h__catalog .express_delivery{
    font-size: 12px;
}

.h--main .h__catalog{
    /*display: none !important;*/
    background-color: #f23127;
    padding: 1px 10px;
}

.h--main .h__catalog .express_delivery{
    font-size: 13px;
}

.h-tel__modal {
    display: block;
    font-size: 13px;
    line-height: 1;
    color: #152267;
    font-weight: 500;
}

.worktime{
    margin-top: 5px; 
    font-size: 95%; 
    font-weight: 500; 
    color: #152267;
}
.askQuestion{
    display: block;
    font-size: 95%;
    line-height: 1;
    color: #152267;
    font-weight: 500;
}


.b-tabs__item img{ 
    width: 100%;
}

.h__lk {
    
    padding: 10px;
}
.h-tel {
   
    padding: 10px;
}


@media (max-width: 1279px){
    .h-tel svg {
        display: block;
    }
}

@media (max-width: 850px){
    .worktime{
        margin-top: 5px; 
        font-size: 88%; 
        font-weight: 500; 
        color: #152267;
    }
    .askQuestion{
        display: block;
        font-size: 88%; 
        line-height: 1;
        color: #152267;
        font-weight: 500;
        margin-right: 5px;
    }

    .b-tabs__item img{ 
        width: 85%;
    }

    .h-tel svg {
        display: none;
    }
}

.tablebodytext {
    display: none;
}


.main-slider .main-slider__slide, .main-slider .swiper-wrapper {
    min-height: 100%;
    /*max-height: 400px;*/
}

.main-slider__right .main-slider__img {
    width: 100%;
    position: relative;
    height: fit-content;
}

.c-subsection__item_main:not(.c-subsection__item--sale) img {
    width: 190px;
    height: 190px;
    font-family: "object-fit:contain";
    -o-object-fit: contain;
    object-fit: contain
}

@media (max-width: 767px) {
    .c-subsection__item_main:not(.c-subsection__item--sale) img {
        width:190px;
        height: 190px
    }
}


.c-subsection__item_main {
    width: calc(16% - 10px);
    margin-left: 10px;
    margin-bottom: 10px;
    padding: 10px 10px 10px;
    background-color: #fff;
    text-align: center;
    position: relative;
    -webkit-transition: -webkit-box-shadow .4s ease-in-out;
    transition: -webkit-box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out,-webkit-box-shadow .4s ease-in-out
}

@media (max-width: 1700px) {
    .c-subsection__item_main {
        width:calc(25% - 10px)
    }
}

@media (max-width: 1279px) {
    .c-subsection__item_main {
        width:calc(33.33% - 10px)
    }
}

@media (max-width: 767px) {
    .c-subsection__item_main {
        width:calc(50% - 10px);
        padding: 10px 10px 20px
    }
}

@media (max-width: 500px) {
    .c-subsection__item {
        width:calc(100% - 10px)
    }
}

.c-subsection__item_main--sale img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    font-family: "object-fit:cover";
    -o-object-fit: cover;
    object-fit: cover
}

.c-subsection__item_main--sale .title-2 {
    margin-top: auto;
    position: relative;
    z-index: 2;
    color: #fff
}

.c-subsection__item_main:not(.c-subsection__item_main--sale) img {
    width: 190px;
    height: 190px;
    font-family: "object-fit:contain";
    -o-object-fit: contain;
    object-fit: contain
}

@media (max-width: 767px) {
    .c-subsection__item_main:not(.c-subsection__item--sale) img {
        width:190px;
        height: 190px
    }
}

.c-subsection__item_main .title-2 {
    margin-bottom: 0;
    -webkit-transition: color .2s;
    -o-transition: color .2s;
    transition: color .2s;
    font-size: 15px
}
/* End */
/* /local/templates/.default/components/bitrix/search.title/header/style.css?1640252526168 */
/* /local/templates/.default/components/bitrix/search.title/mobile_header/style.css?1640252526168 */
/* /local/templates/.default/components/bitrix/menu/top_promotion/style.css?175431124045 */
/* /local/templates/citfact.template/styles.css?17543107613978 */
