fix: global h2 76px→34px !important + kicker pills + button sizing

This commit is contained in:
浅念
2026-10-30 13:44:43 +08:00
parent 716afca941
commit 7a7c5c4a06
+35
View File
@@ -723,3 +723,38 @@
.sf-theme-trade-pro .sf-section.sf-stats .sf-stats > div{border-right:none}
.sf-theme-trade-pro .sf-section.sf-image_text .sf-image-text{gap:28px !important}
}
/* ══ 全局标题字号修正(基础CSS 76px 太大,统一覆盖)══ */
.sf-theme-trade-pro .sf-section h2{font-size:clamp(22px,2.5vw,34px) !important;font-weight:750 !important;letter-spacing:-.5px !important}
.sf-theme-trade-pro .sf-section h3{font-size:clamp(16px,1.5vw,20px) !important;font-weight:700 !important}
.sf-theme-trade-pro .sf-section .sf-hero-grid h2{font-size:clamp(36px,4.5vw,56px) !important}
.sf-theme-trade-pro .sf-section p{font-size:var(--sf-text-size,15px) !important;line-height:1.7 !important}
/* kicker / eyebrow 统一 */
.sf-theme-trade-pro .sf-kicker{
font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;
font-weight:750 !important;color:var(--sf-accent-c,#0874df) !important;
display:inline-block;margin-bottom:12px;
padding:5px 12px;border-radius:99px;background:rgba(8,116,223,.08);
}
/* section-head 布局 */
.sf-theme-trade-pro .sf-section-head{
display:flex;align-items:end;justify-content:space-between;gap:24px;
margin-bottom:32px;
}
.sf-theme-trade-pro .sf-section-head h2{margin:0}
.sf-theme-trade-pro .sf-section-head > a{
color:#0874df;font-weight:700;text-decoration:none;font-size:14px;white-space:nowrap;
}
/* 按钮统一 */
.sf-theme-trade-pro .sf-button{
padding:13px 28px !important;border-radius:10px !important;font-size:14px !important;font-weight:700 !important;
transition:transform .15s,box-shadow .15s;
}
.sf-theme-trade-pro .sf-button:hover{transform:translateY(-1px)}
.sf-theme-trade-pro .sf-cta-wrap .sf-button{
background:#fff !important;color:#0874df !important;
box-shadow:0 6px 20px rgba(0,0,0,.15);
}