/* 由女装风格配置生成；结构变化由主题构图模板实现。 */
:root {
  --sf-background: #FCF9F0;
  --sf-surface: #F0E9D8;
  --sf-tint: #E0E4C8;
  --sf-ink: #263522;
  --sf-muted: #53604C;
  --sf-accent: #2D462B;
  --sf-on-accent: #FFFFFF;
  --sf-line: #D5D0BE;
  --sf-focus: #7C4927;
  --sf-font-heading: "Fraunces", Georgia, serif;
  --sf-font-body: "DM Sans", Arial, sans-serif;
  --sf-body-size: 16px;
  --sf-label-size: 13px;
  --sf-product-title-size: 15px;
  --sf-price-size: 15px;
  --sf-page-max: 1360px;
  --sf-section-gap: 88px;
  --sf-gutter-desktop: 64px;
  --sf-gutter-mobile: 20px;
  --sf-motion-ms: 180ms;
  --sf-hero-min: 560px;
  --sf-columns-desktop: 4;
  --sf-columns-tablet: 3;
  --sf-columns-mobile: 2;
  --sf-hero-columns: 1fr 1.1fr;
  --sf-photo-fit: contain;
  --sf-card-radius: 0px;
  --sf-button-radius: 0px;
  --sf-heading-weight: 500;
  --sf-body-weight: 400;
  --sf-heading-size: 100px;
  --sf-heading-mobile: 55px;
  --sf-heading-line: 0.98;
  --sf-heading-tracking: -0.045em;
  --sf-image-ratio: 3 / 4;
}
