

/* Start:/local/templates/.default/components/bitrix/breadcrumb/.default/style.css?1761723815143*/

.head-block__breadcrumbs .breadcrumbs__link {
    color: #17181c;
}
.head-block__breadcrumbs .breadcrumbs__link:hover {
    color: #b2b7ca;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/news/authors/bitrix/news.detail/.default/style.css?17839266363625*/
.author-detail-wrap {

    .author-detail {
        display: flex;
        flex-direction: column;
        gap: clamp(1.25rem, 0.28rem + 3.70vw, 3.75rem);
        padding: clamp(0.9375rem, 0.52rem + 1.57vw, 2rem);
        background-color: #FFFFFF;
        border-radius: 8px;
        color: #17181c;
        transition: 300ms ease;
        transition-property: transform, box-shadow;
        line-height: 1.3;

        .author-detail__image {
            width: 200px;
            min-width: 200px;
            height: 200px;
            border-radius: 50%;
            overflow: hidden;
            background-color: #f5f5f5;

            .image-wrap {
                width: 100%;
                height: 100%;
            }

            img {
                max-width: 100%;
                width: 100%;
                height: 100%;
                object-fit: cover;
                object-position: center top;
            }
        }

        .author-detail__content {
            display: flex;
            flex-direction: column;
            gap: clamp(0.9375rem, 0.57rem + 1.39vw, 1.875rem);
        }

        .author-detail__title-wrap {
            font-family: 'TT Firs Neue';

            .author-detail__title {
                font-size: 1.25rem;
                font-weight: 600;
            }
            .author-detail__subtitle {
                font-size: .75rem;
                font-weight: 500;
                margin-top: 5px;
                line-height: 1.1;
                display: flex;
                flex-direction: column;
                gap: 3px;
            }

            @media (min-width: 640px) {
                .author-detail__title {
                    font-size: 1.75rem;
                }
                .author-detail__subtitle {
                    font-size: 1rem;
                }
            }
        }

        .author-detail__text {
            font-weight: 400;
            font-size: 16px;
            line-height: 1.5;

            > * + * {
                margin-top: 10px;
            }

            ul {
                padding: 0;
                list-style: none;

                li {
                    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
                    padding: 0;
                    position: relative;
                    margin: 0;
                    display: flex;

                    &::before {
                        content: '';
                        width: 17px;
                        min-width: 17px;
                        height: 14px;
                        display: inline-block;
                        background-image: url('/local/templates/.default/frontend/src/img/icoListCheck.svg');
                        background-repeat: no-repeat;
                        background-size: contain;
                        margin-right: 10px;
                        margin-top: 4px;
                    }
                }
            }
        }

        .author-detail__tags {
            display: flex;
            flex-wrap: wrap;
            gap: 10px;

            .author-detail__tag {
                padding: 8px 16px;
                background-color: #DF192C;
                border-radius: 8px;
                font-family: 'TT Firs Neue';
                font-weight: 500;
                font-size: 12px;
                line-height: 1;
                text-align: center;
                letter-spacing: 0.5px;
                text-transform: uppercase;
                color: white;
            }
        }

        @media (min-width: 900px) {
            flex-direction: row;
        }
    }

}

/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1783926636286*/
.pagination__bottom {
    margin-top: 2rem
}

@media (min-width: 640px) {
    .pagination__bottom {
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}
/* End */
/* /local/templates/.default/components/bitrix/breadcrumb/.default/style.css?1761723815143 */
/* /local/templates/.default/components/bitrix/news/authors/bitrix/news.detail/.default/style.css?17839266363625 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1783926636286 */
