

/* Start:/local/templates/karad/components/bitrix/news.detail/usluga_preview/style.css?17933512971831*/
/* Дополнения для 29 услуг: общие компоненты usluga_v2 остаются базой. */
.sv-preview .sv-price__desk { display: block; }
.sv-preview .sv-price__head,
.sv-preview .sv-price__row { grid-template-columns: minmax(0, 1fr) minmax(200px, .65fr); }
.sv-preview .sv-price__cell,
.sv-preview .sv-facts__text,
.sv-preview .sv-incl__title,
.sv-preview .sv-incl__text { min-width: 0; overflow-wrap: anywhere; }
.sv-preview .sv-price__note { margin: 20px 0 0; color: rgba(255,255,255,.6); font-size: 14px; line-height: 1.5; }
.sv-preview .sv-price__cta { margin-top: 24px; }
.sv-preview .sv-incl__head { min-width: 0; }
@media (max-width:767px) {
    .sv-preview .sv-price__head,
    .sv-preview .sv-price__row { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); padding: 14px 10px; }
    .sv-preview .sv-price__cta { width: 100%; }
    .sv-preview .sv-facts__text { font-size: 12px; }
}

/* ТЗ 07.10.2026: три преимущества в один ряд на ПК; мобильные правила сохраняются. */
@media (min-width:768px) {
    .sv-preview .sv-facts { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}

/* ТЗ 30.10.2026: на первых экранах четырёх направлений кадр ставится как есть — без полосы затемнения
   под текстом на узких ПК (у остальных услуг она остаётся, usluga_v2/style.css). */
@media (min-width: 768px) and (max-width: 1459px) {
    .sv-hero.sv-hero--direction .sv-hero__shade { display: none; }
}

/* Единый логотип в карточках четырёх направлений: прежние размеры и фон. */
.sv-preview .sv-types .sv-card .sv-card__img--direction-logo { object-fit: contain; }

/* End */


/* Start:/local/templates/karad/components/bitrix/news.list/brands.faq/style.css?1786975198577*/
/*
 * Мелочи к списку вопросов. Основные стили services-detail__faq-* лежат
 * в шаблоне usluga_razdel — здесь только то, чего там нет.
 */

/* Раскрывает весь заголовок, а не одна стрелка — курсор должен это показывать. */
.services-detail__faq-list .services-detail__faq-question {
    cursor: pointer;
}

.services-detail__faq-list .services-detail__faq-question:focus-visible {
    outline: 2px solid #947A63;
    outline-offset: 4px;
}

/* End */
/* /local/templates/karad/components/bitrix/news.detail/usluga_preview/style.css?17933512971831 */
/* /local/templates/karad/components/bitrix/news.list/brands.faq/style.css?1786975198577 */
