

/* Start:/local/templates/doorlock-2026/components/bitrix/breadcrumb/.default/style.css?1785411781523*/
.breadcrumbs span {
    color: var(--color-text-muted);
    position: relative;
    font-size: 16px;
    font-weight: 600;
}
.breadcrumbs span::before {
    content: ">";
    display: inline-block;
    font-size: 16px;
    margin-left: 10px;
    color: var(--color-text);
    margin-right: 10px;
}
@media (max-width: 1200px) {
    .breadcrumbs span {
        font-size: 12px;
        line-height: 120%;
    }
    .breadcrumbs span::before {
        font-size: 12px;
        line-height: 120%;
    }
}
/* End */


/* Start:/local/templates/doorlock-2026/components/bitrix/system.pagenavigation/.default/style.css?1785411781390*/
.catalog-main__show-buttons-list button.active,
.catalog-main__show-buttons-list button.active * {
	font-weight: bold;
}
.catalog-main__show-buttons-list > a {
	font-size: 18px;
    line-height: 120%;
    font-weight: 400;
    color: var(--color-text);
    padding: 15px;
}
.catalog-main__show-buttons-list > a:not(:last-child) {
	border-right: 1px solid var(--color-border);
}
/* End */


/* Start:/local/templates/doorlock-2026/components/bitrix/news.list/video/style.css?17884327831231*/
/**
 * Стили блока «Видео» перенесены в assets/css/redesign.css:
 * Битрикс подключает style.css компонентов раньше main.css и template_styles.css,
 * поэтому здесь их держать нельзя — перебиваются.
 */
.fslightbox-container iframe.fslightbox-source {
    width: 80vw !important;         /* 80% от ширины экрана пользователя */
    height: 45vw !important;        /* Высота высчитывается пропорционально (16:9) */
    max-width: 960px !important;    /* Максимальная ширина на больших мониторах */
    max-height: 540px !important;   /* Максимальная высота на больших мониторах */
}

/* Корректируем размеры для мобильных экранов, чтобы окно не вылезало за края */
@media (max-width: 768px) {
    .fslightbox-container iframe.fslightbox-source {
        width: 95vw !important;     /* На телефонах растягиваем почти на весь экран */
        height: 53.4vw !important;
    }
}

/* End */
/* /local/templates/doorlock-2026/components/bitrix/breadcrumb/.default/style.css?1785411781523 */
/* /local/templates/doorlock-2026/components/bitrix/system.pagenavigation/.default/style.css?1785411781390 */
/* /local/templates/doorlock-2026/components/bitrix/news.list/video/style.css?17884327831231 */
