

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

    .author-blog {
        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;
        max-width: 750px;

        &:hover {
            box-shadow: 2px 5px 7px rgb(0 0 0 / 10%);
            transform: translateY(-5px);
        }

        span {
            display: block;
        }

        .author-blog__image {
            width: 160px;
            min-width: 160px;
            height: 160px;
            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-blog__content {
            display: flex;
            flex-direction: column;
        }

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

            .author-blog__title {
                font-size: 1.25rem;
                font-weight: 600;
            }
            .author-blog__subtitle {
                font-size: .75rem;
                font-weight: 500;
                color: rgba(223, 25, 44, 1);
                margin-top: 5px;
                line-height: 1.1;
                display: flex;
                flex-direction: column;
                gap: 3px;
            }

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

        .author-blog__text {
            margin-top: 10px;
        }

        @media (min-width: 640px) {
            flex-direction: row;
            align-items: center;
        }
    }
}

/* End */
/* /local/templates/.default/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?17839266362220 */
