/**
 * 与 components/main-collection-facets-form/main-collection-facets-form-global.css 保持一致；
 * 供 App Embed（body）schema 显式加载；更新时请同步拷贝。
 * main-collection-facets-form 依赖的全局样式（抽离自 public/base/index.css 与主题变量）
 * 供本组件独立使用，加载顺序：先本文件，再 main-collection-facets-form.css
 */

/* 主题变量（--color-text、--body3-font-size、--z-index-* 等）不在 :root 重定义，回退写在各 CSS 使用处 */

/* 正文排版：.body3 等（来自 base/index.css，本组件 HTML 使用 .body3） */
.body1,
.body2,
.body3,
.body4,
.body5,
.body6 {
  font-family: var(--sort-body-font, inherit);
  font-weight: var(--sort-body-weight, 400);
  line-height: var(--sort-body-line-height, 1.5);
  letter-spacing: var(--sort-body-letter-spacing, normal);
  word-break: break-word;
}

.body3 {
  font-size: var(--body3-font-size, 1rem);
}

/* 响应式隐藏（来自 base/index.css） */
@media (max-width: 959px) {
  .hidden-mobile {
    display: none !important;
  }
}
