

/* Start:/local/templates/main/components/bitrix/news/coloristics/bitrix/news.detail/.default/style.css?17890520941906*/
/* Колористика (страница PDF-гайда): обычный layout. PDF-вьюер выводится inline-блоком фиксированной высоты со своим скроллом, ниже него — уникальная статья и FAQ. Шапка/крошки/подвал НЕ скрываются (раньше тут был полноэкранный fixed-overlay, перекрывавший контент и H1). */  .coloristics-article li {list-style-type: initial!important;}  .bx-pdf-container {width: 100% !important;position: relative;height: 85vh;min-height: 520px;margin: 0 0 24px;border: 1px solid #eee;border-radius: 6px;}  .page-wrap {min-height: auto;}  .coloristics-pdf { padding: 28px; margin-bottom: 24px; border: 1px solid #e1e5e8; border-radius: 8px; background: #fff; text-align: center; }  .coloristics-pdf--open { width: 100vw; margin-left: calc(50% - 50vw); padding: 20px max(24px, calc((100vw - 1440px) / 2)); border-right: 0; border-left: 0; border-radius: 0; }  .coloristics-pdf__text { margin: 0 0 18px; font-size: 18px; }  .coloristics-pdf__actions { display: flex; justify-content: center; gap: 12px; flex-wrap: wrap; }  .coloristics-pdf__button, .coloristics-pdf__link { padding: 12px 20px; border: 1px solid #3e4856; border-radius: 5px; background: #3e4856; color: #fff; font: inherit; }  .coloristics-pdf__link { background: #fff; color: #3e4856; }  .coloristics-pdf__frame { display: block; width: 100%; height: calc(100dvh - 40px); min-height: 600px; margin-top: 20px; border: 0; }  @media (max-width: 767px) {  .pdf-section { padding: 12px 0 ; }  .coloristics-pdf { padding: 18px 12px; margin-bottom: 0; }  .coloristics-pdf--open { padding: 16px 8px 12px; }  .coloristics-pdf__text { margin-bottom: 12px; font-size: 16px; }  .coloristics-pdf__frame { height: 70dvh; min-height: 360px; max-height: 620px; margin-top: 16px; }  }

/* End */
/* /local/templates/main/components/bitrix/news/coloristics/bitrix/news.detail/.default/style.css?17890520941906 */
