# updateGuidelineDesignSettingsMainFontFamily > Mutation in domain **Guidelines** - HTML: [updateGuidelineDesignSettingsMainFontFamily.html](updateGuidelineDesignSettingsMainFontFamily.html) - Raw SDL: [updateGuidelineDesignSettingsMainFontFamily.sdl](updateGuidelineDesignSettingsMainFontFamily.sdl) - Covered by: [llms.txt](../llms.txt) Update an existing `Main Font Family` of a `Guideline`. Status: _(beta)_ ## Returns `UpdateGuidelineDesignSettingsMainFontFamily` ## Arguments - `input`: `UpdateGuidelineDesignSettingsMainFontFamilyInput!` _(beta)_ — `UpdateGuidelineDesignSettingsMainFontFamilyInputType` input argument. ## Example ```graphql mutation UpdateGuidelineDesignSettingsMainFontFamily { updateGuidelineDesignSettingsMainFontFamily( input: { guidelineId: "…" mainFontFamily: { name: "…" provider: "…" } } ) { __typename mainFontFamily { name provider } } } ``` Raw: [`updateGuidelineDesignSettingsMainFontFamily.example.sdl`](updateGuidelineDesignSettingsMainFontFamily.example.sdl)