

/* Start:/bitrix/templates/msboy/components/bitrix/news.detail/blog/style.css?17914234862820*/
/* ============================================================
   МАСЛОБОЙ · news.detail → шаблон «blog»
   Все классы с префиксом msboy_article
   ============================================================ */

.msboy_article                     { max-width: 820px; }

.msboy_article__date               {
    display: inline-flex; align-items: center; gap: 8px;
    font-size: 13px; color: #A0A0A0;
    margin: 0 0 20px;
}
.msboy_article__date svg           { color: #C9C9C9; flex: 0 0 auto; }

.msboy_article__media              {
    margin: 0 0 28px;
    border: 1px solid #E6E6E6;
    background: #F3F3F3;
    overflow: hidden;
}
.msboy_article__media img          {
    width: 100%; height: auto; display: block;
}

.msboy_article__body               {
    font-size: 15.5px; line-height: 1.85; color: #3F3F3F;
    text-wrap: pretty;
}
.msboy_article__body p             { margin: 0 0 20px; }
.msboy_article__body p:last-child  { margin-bottom: 0; }

.msboy_article__body h2,
.msboy_article__body h3            {
    font-family: 'Oswald', sans-serif; font-weight: 700;
    color: #151515; letter-spacing: -.01em;
    text-transform: uppercase;
    margin: 32px 0 12px;
}
.msboy_article__body h2            { font-size: 24px; }
.msboy_article__body h3            { font-size: 19px; }

.msboy_article__body img           {
    max-width: 100%; height: auto;
    margin: 20px 0; display: block;
}

.msboy_article__body a             { color: #C55D08; text-decoration: underline; }
.msboy_article__body a:hover       { color: #E16D0A; }

.msboy_article__body ul,
.msboy_article__body ol            { padding-left: 24px; margin: 0 0 20px; }
.msboy_article__body li            { margin-bottom: 8px; }
.msboy_article__body li:last-child { margin-bottom: 0; }

.msboy_article__body blockquote    {
    margin: 24px 0;
    padding: 16px 20px;
    border-left: 3px solid #E16D0A;
    background: #FDF7F0;
    font-size: 16px; color: #151515;
    font-style: italic;
}

/* Кнопка «Все статьи» внизу */
.msboy_article__back               {
    display: inline-flex; align-items: center; gap: 9px;
    margin-top: 32px;
    padding: 12px 18px;
    border: 1px solid #DADADA;
    background: #fff; color: #151515;
    font-family: 'Oswald', sans-serif; font-weight: 700;
    font-size: 12px; letter-spacing: .08em;
    text-transform: uppercase; text-decoration: none;
    transition: background .18s ease, color .18s ease, border-color .18s ease;
}
.msboy_article__back:hover         { background: #151515; color: #fff; border-color: #151515; }

@media (max-width: 640px) {
    .msboy_article__body           { font-size: 15px; line-height: 1.75; }
    .msboy_article__body h2        { font-size: 20px; }
    .msboy_article__body h3        { font-size: 17px; }
}

/* End */
/* /bitrix/templates/msboy/components/bitrix/news.detail/blog/style.css?17914234862820 */
