Issue: Futura set in Dawn theme ignores light weights; font-weight: 100 has no effect, while 600+ appears bold.
Findings: Shopify’s font setting can list variants, but the theme typically loads only one weight (e.g., Regular) for the selected font handle. The bold at 600+ is a browser-generated “faux bold,” not a true heavier font file.
Proposed solutions: Load the specific font files for the desired weights (e.g., Futura Light) and define them with @font-face, then reference those weights in CSS. Alternatively, add a Google Fonts URL (with required weights) to the theme and update CSS accordingly.
Resources: Shopify docs on adding fonts to themes, plus a more approachable guide (Shopify Partners blog “font picker,” see “Stepping up your font styling”) for creating CSS rules per weight.
Constraints: One participant requested the store URL for diagnosis; the OP cannot share due to NDA.
Status: Guidance and links provided; no confirmed implementation or resolution yet. Screenshots illustrate current CSS and font settings but are not essential to the solution.
Key terms: @font-face = CSS rule to load specific font files/weights; faux bold = browser-simulated bold when real bold/light files aren’t present.
However the font-weight has no change on the font itself, it still shows the regular weight. If I change font-weight to 600+, then the font becomes bold. So why does it not show as a lighter variant?
you need to look for the google font url add that url to your theme using the required font weight and update in your css code hope your issue will be resolve.
its not possible because without looking into it i cannot give an exact solution. I can only assume that this might be happen , this and this. You can share private.
Yes, Shopify library lists multiple font variants, but the font file loaded by theme includes only one weight for the font you’ve selected in theme settings – say you have “Futura, Regular”.
I am not an expert at this, is there some tutorial or step by step guide to do so? The link you posted assumes a certain level of expertise to achieve this.