/* One type system shared by the budget and both packing pages. */
:root{--assembly-font:"PingFang SC","Microsoft YaHei",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--type-xs:11px;--type-sm:12px;--type-md:14px;--type-lg:16px;font-family:var(--assembly-font);font-synthesis:none}
body,button,input,select,textarea,h1,h2,h3,h4,.brand,.eyebrow,.pack-invitation,.bottom-notes h2{font-family:var(--assembly-font)}
button,input,select,textarea{letter-spacing:normal}
strong,b{font-weight:600}
.eyebrow,.brand small{font-weight:600;letter-spacing:.12em}
.pack-invitation{font-weight:500;letter-spacing:0}
.weight-readout strong,.duo-total strong,.team-total strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em}
