.t-feed__post-popup__text-wrapper h2.t-redactor__h2 {font-weight:500;}
.t-feed__post-popup__text-wrapper h3.t-redactor__h3 {font-weight:500;}
.t-feed__post-popup__text-wrapper blockquote.t-redactor__quote {font-size:1.3em;}
.t-feed__post-popup__text-wrapper blockquote.t-redactor__quote{border-left: 10px solid #00e676!important;padding-left:30px!important;padding-top:15px;padding-bottom:15px;}
.t-store__valign-buttons.js-store-grid-cont{padding-bottom:90px;}
#rec1594770711 .t-store__relevants__container .t-store__card__btn_second, #rec1594770711 .t-store__relevants__container .t-store__card__btn:not(.t-store__card__btn_second){display:none;}


@media screen and (max-width: 980px){
    .t967__imglogo {min-width:100px!important;max-width:100px;}
    .t967.t967__positionstatic.tmenu-mobile__menucontent_hidden.tmenu-mobile__menucontent_fixed{height:100%!important;z-index: 2000;}/*Мобильное меню на весь экран*/
    div.js-store-prod-all-text{font-size:16px;}
    .t-store__valign-buttons.js-store-grid-cont{padding-bottom:60px;}
}
/*размер мобильного логотипа*/
.t967__mobile-container{padding:15px;}/*уменьшаю ширину полосы с логотипом и бургером*/

/*толщина h3-заголовков*/
.t-feed__post-popup__text-wrapper h4.t-redactor__h4, .t-feed__post-popup__text-wrapper h3.t-redactor__h3 {font-weight:500;}

/*Ширина блока инструкций*/
@media screen and (min-width: 980px){
    #rec285084787 .t915__container{max-width:1440px!important;}
    #rec285084787 .t-col_4{max-width:440px!important;}
}

/*Ширина блока события*/
@media screen and (min-width: 980px){
    #rec1049550666 .t915__container{max-width:1440px!important;}
    #rec1049550666 .t-col_4{max-width:440px!important;}
}

/*Стили текста блока Смотрите_также в статье*/
.t-name_xs{font-size:16px;}
.t-feed__post-popup__relevants-item-title{margin-bottom:8px;}
.t-descr_xxs{font-size:16px;line-height: 1.35;}

/*все выделения жирным в статьях*/
#allrecords b, #allrecords strong {font-weight: 600;}

/*Ширина каталога на странице Комплектующие*/
@media screen and (min-width: 980px){
    #rec1040340561 .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"]{max-width:1440px;margin-left:auto;margin-right:auto;}
    .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"]{padding:0;}
}

/*Товар на ширину 1440px*/
@media screen and (min-width: 980px){
    .t-container{max-width:1440px;}
    .t-container .t-col_6{max-width:680px;}
    .t-col_12{max-width:1440px;}
    .t-col_8{max-width:680px;}
    .t-col_4{max-width:680px;}
}

/*Шрифт в описании товара*/
.js-store-prod-all-text{font-size:16px;}

/*Нижний отступ блока Смотрите также в каждом товаре*/
.t-store__prod-snippet__container{padding-bottom:0;}

/*Описание на страницах камер по всю ширину страницы*/
@media screen and (min-width: 1460px){
    #rec947705406 .t915__container{max-width:1440px;}
    #rec947705406 .t-col_3{max-width:340px;}
    #rec947705406 .t-col{margin-left:10px;margin-right:10px;}
    #rec947705406 .t-col:first-child{margin-left:0px;}
}

/*Всё, что нужно позиционировать на десктопе*/
@media screen and (min-width: 980px){
    .t-feed__post-popup__relevants-title-wrapper.t-col.t-col_12{margin-left:0;margin-right:0;}
    .t-feed__post-popup__relevants{width:100%;max-width:1460px;margin-left:auto;margin-right:auto;}/*Страница "читайте также" на 1440px*/
    .t-feed__post-popup__relevants-item.t-col.t-col_3.t-align_left{width:calc(100% / 4 - 15px);max-width:330px;}/*Страница "читайте также" на 1440px*/
    .t-feed__post-popup__relevants-item.t-col.t-col_3.t-align_left:first-child{margin-left:0;}/*Страница "читайте также" на 1440px*/
    .t-feed__post-popup__relevants-item.t-col.t-col_3.t-align_left:last-child{margin-right:0;}/*Страница "читайте также" на 1440px*/
    #rec1242209446 .t915__container{max-width:1440px;margin-left:auto;margin-right:auto;}/*Блок новостей в первом экране на главной*/
    #rec1242209446 .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_3.t-align_left:first-child{margin-left:0;}
    #rec1242209446 .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_3.t-align_left:last-child{margin-right:0;}
    #rec1242209446 .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_3.t-align_left{max-width:330px;}
}

/*Мобильная версия сайта*/
@media screen and (max-width:640px){
    .zero-parents{left:0!important;width:calc(100% - 40px)!important;margin-left:20px!important;}/*Специальный класс для родительского DIV в нулевом блоке. Чтобы всё было ровно, оберни содержимое нулевого блока в .zero-parents*/
    .uc-zero-parents{left:0!important;width:calc(100% - 40px)!important;margin-left:20px!important;}
    #rec1091101541 .t-store__card__btn{width:calc((100% - 14px)/2);}/*Кнопки товаров в ряд*/
    #rec1091101541 .t-align_left .t-store__card__btn{margin:0px 10px 0 0;}/*Кнопки товаров в ряд*/
    #rec1091101541 .t-store__card__btn:not(:first-child){margin:0;}/*Кнопки товаров в ряд*/
    #nav1191288176 .t967__list-item{text-align:left;}/*Мобильное меню выравнивается влево*/
    #nav1191288176 .t978__content{padding-left:20px;}/*Мобильное меню - отсупы у дочерних пунктов*/
    .t966__tooltip-menu_mobile{border:none;}/*Мобильное меню - убираем полосы*/
    #rec1225364341 .tn-elem[data-elem-id="1639511076183"]
}

/*Каталоги алиасов на 1440px*/
@media screen and (min-width: 1460px){
    #rec1230755101 .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"]{max-width:1460px;margin-left:auto;margin-right:auto;}
    #rec1066467631 .t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="20"]{max-width:1460px;margin-left:auto;margin-right:auto;}
    #rec1230751201 .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"]{max-width:1460px;margin-left:auto;margin-right:auto;}
    #rec1230937326 .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"]{max-width:1460px;margin-left:auto;margin-right:auto;}
    #rec1654639851 .t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="20"]{max-width:1460px;margin-left:auto;margin-right:auto;}
    #rec1654626061 .t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="20"]{max-width:1460px;margin-left:auto;margin-right:auto;}
    #rec1594770711 .t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="20"]{max-width:1460px;margin-left:auto;margin-right:auto;}
}

/*Блок Возможности камеры*/
@media screen and (min-width: 980px){
    .t-card__col.t-card__col_withoutbtn.t-col.t-col_3.t-item{width:calc(100% / 4 - 30px);max-width:330px;}
    li.t-card__col.t-card__col_withoutbtn.t-col.t-col_3.t-item:first-child{padding-left:0;margin-left:0;}
    li.t-card__col.t-card__col_withoutbtn.t-col.t-col_3.t-item:nth-child(4){padding-right:0;margin-right:0;}
    li.t-card__col.t-card__col_withoutbtn.t-col.t-col_3.t-item:nth-child(5){padding-left:0;margin-left:0;}
    li.t-card__col.t-card__col_withoutbtn.t-col.t-col_3.t-item:nth-child(8){padding-right:0;margin-right:0;}
}

/*Одинаковые кнопки товаров рядом друг с другом на десктопе > 640px*/
@media screen and (max-width: 640px){
    #rec1230755101 .t-store__card__btn{width:calc(49% - 2px);margin:0 2% 0 0;} #rec1230755101 .t-store__card__btn_second{width:calc(49% - 2px);margin:0;}
    #rec1230751201 .t-store__card__btn{width:calc(49% - 2px);margin:0 2% 0 0;} #rec1230751201 .t-store__card__btn_second{width:calc(49% - 2px);margin:0;}
    #rec1230937326 .t-store__card__btn{width:calc(49% - 2px);margin:0 2% 0 0;} #rec1230937326 .t-store__card__btn_second{width:calc(49% - 2px);margin:0;}
}

/*Одинаковые кнопки каталогов рядом друг с другом на десктопе > 640px*/
@media screen and (max-width: 640px){
    #rec1654639851 .t-btnflex.t-btnflex_type_button{width:calc(49% - 0px);margin:0 2% 0 0;} #rec1654639851 .t-btnflex.t-btnflex_type_button2{width:calc(49% - 0px);margin:0;}
    #rec1066467631 .t-btnflex.t-btnflex_type_button{width:calc(49% - 0px);margin:0 2% 0 0;} #rec1066467631 .t-btnflex.t-btnflex_type_button2{width:calc(49% - 0px);margin:0;}
    #rec1594770711 .t-btnflex.t-btnflex_type_button{width:calc(49% - 0px);margin:0 2% 0 0;} #rec1594770711 .t-btnflex.t-btnflex_type_button2{width:calc(49% - 0px);margin:0;}
}

/*Мобильное меню*/
@media screen and (max-width: 640px){
    .tmenu-mobile__container{min-height:50px!important;padding:10px 20px!important;}
    #form2258169321 span, #form2258169321 span a{font-size:10px!important}
}

/*новости на всю ширину*/
@media screen and (min-width: 768px) {
    /* 1. ГЛОБАЛЬНЫЙ КАРКАС: Растягиваем блок на всю ширину экрана */
    #rec1242209446 .t-container {
        max-width: 100% !important;
        width: 100% !important;
        /* 70px внешнего паддинга + 10px внутреннего у слайда = 80px чистыми от краев экрана */
        padding-left: 70px !important;
        padding-right: 70px !important;
        box-sizing: border-box !important;
    }

    /* 2. ТЕХНИЧЕСКИЕ КОНТЕЙНЕРЫ СЛАЙДЕРА */
    #rec1242209446 .t-slds__main-container,
    #rec1242209446 .t-slds__container {
        max-width: 100% !important;
        width: 100% !important;
        padding: 0 !important;
    }

    /* Ширину этой ленты НЕ ТРОГАЕМ (пусть JS считает её сам — на скрине видно корректные 3420px) */
    #rec1242209446 .t-slds__items-wrapper {
        padding: 0 !important;
    }

    /* 3. МЕЖКОЛОНОЧНЫЙ ИНТЕРВАЛ 20PX */
    /* Даем каждому слайду боковые паддинги по 10px. В месте стыка получаем ровно 20px */
    #rec1242209446 .t-slds__item {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }

    /* 4. ТОТАЛЬНЫЙ АПСКЕЙЛИНГ КОНТЕНТА КАРТОЧЕК */
    /* Уничтожаем инлайновые ограничения в 360px и полностью зануляем левые маргины сетки .t-col */
    #rec1242209446 .t-slds__item .t-feed__post,
    #rec1242209446 .t-slds__item .js-feed-post-link,
    #rec1242209446 .t-slds__item .t-feed__slds-wrapper,
    #rec1242209446 .t-slds__item .t-col {
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        float: none !important;
        box-sizing: border-box !important;
    }

    /* 5. ФИКС ГЕОМЕТРИИ КАРТИНКИ */
    #rec1242209446 .t-feed__post-imgwrapper,
    #rec1242209446 .t-feed__post-bgimg {
        width: 100% !important;
        max-width: 100% !important;
    }

    /* 6. ГЛОБАЛЬНЫЙ ФИКС СТРЕЛОК НА ОН-ЛОАДЕ */
    /* Перебиваем дефолтное скрытие display: none у заблокированного контейнера */
    #rec1242209446 .t-slds__arrow_container-disabled {
        display: block !important;
    }
    
    /* Выводим контейнер стрелок на верхний слой и гарантируем его видимость */
    #rec1242209446 .t-slds__arrow_container {
        display: block !important;
        z-index: 99 !important;
    }
}

/*FAQ на 100%*/
@media screen and (min-width: 960px) {
    /* 1. РОДИТЕЛЬ: Растягиваем контейнер блока на 100% ширины экрана */
    div.r.t-rec .t585 .t-container {
        max-width: 100% !important;
        width: 100% !important;
        /* 70px паддинга тут + 10px родного паддинга колонки = 80px чистыми от краев экрана */
        padding-left: 60px !important;
        padding-right: 60px !important;
        box-sizing: border-box !important;
    }

    /* 2. РЯД: Безопасный перевод сетки на Flexbox */
    div.r.t-rec .t585 .t-row {
        display: flex !important;
        flex-wrap: wrap !important;
        margin-left: -20px !important;
        margin-right: -20px !important;
    }

    /* Уничтожаем технические псевдоэлементы флоатов Тильды, чтобы они не ломали флекс-верстку */
    div.r.t-rec .t585 .t-row::after,
    div.r.t-rec .t585 .t-row::before {
        display: none !important;
    }

    /* 3. КАРТОЧКИ: Строго по 2 в ряд на всю ширину */
    div.r.t-rec .t585 .t-col {
        width: 50% !important;
        max-width: 50% !important;
        flex: 0 0 50% !important;
        /* Сохраняем родные боковые отступы Тильды для идеального зазора между плитками */
        padding-left: 20px !important;
        padding-right: 20px !important;
        margin: 0 !important;
        float: none !important;
        box-sizing: border-box !important;
    }
}