

/* Start:/local/templates/brandshop/components/sprint.editor/blocks/tab/_style.css?17942104822229*/
/*
 * Вкладка «О товаре» (sprint.editor, шаблон tab).
 * Tailwind preflight сбрасывает стили таблиц, списков и форматирования из визуального редактора —
 * возвращаем их только для разметки без классов, чтобы не перебить блоки со своими utility-классами.
 */

/* Таблицы: из HTML-кода блока «Текст» и из блока «Таблица» */
.sp-tab-content table {
    width: 100%;
    border-collapse: collapse;
    margin: 16px 0 24px;
    font-size: 15px;
    line-height: 1.5;
}
.sp-tab-content th,
.sp-tab-content td {
    padding: 10px 14px;
    border: 1px solid #e5e7eb;
    text-align: left;
    vertical-align: top;
}
.sp-tab-content th,
.sp-tab-content thead td {
    background: #f9fafb;
    font-weight: 600;
}
.sp-tab-content td p,
.sp-tab-content th p {
    margin: 0;
}
.sp-tab-content td p + p,
.sp-tab-content th p + p { margin-top: 8px; }
@media (max-width: 767px) {
    /* Широкие таблицы на мобильных прокручиваются по горизонтали */
    .sp-tab-content table {
        display: block;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        font-size: 14px;
    }
    .sp-tab-content th,
    .sp-tab-content td { padding: 8px 10px; }
}

/* Списки, вставленные в блоке «Текст» (у блока «Список» свои классы) */
.sp-tab-content :where(ul:not([class])) { list-style: disc; padding-left: 24px; }
.sp-tab-content :where(ol:not([class])) { list-style: decimal; padding-left: 24px; }

/* Форматирование текста */
.sp-tab-content :where(strong, b) { font-weight: 600; }
.sp-tab-content :where(em, i) { font-style: italic; }
.sp-tab-content :where(u) { text-decoration: underline; }
.sp-tab-content :where(s, del, strike) { text-decoration: line-through; }
.sp-tab-content :where(a:not([class])) { color: #245ab5; text-decoration: underline; }
.sp-tab-content :where(blockquote:not([class])) {
    border-left: 3px solid #245ab5;
    padding: 12px 20px;
    background: #f0f5ff;
}

/* End */
/* /local/templates/brandshop/components/sprint.editor/blocks/tab/_style.css?17942104822229 */
