---
sourceDocument: Zurich ServiceNow AI Platform user interface
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/platform-user-interface

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich ServiceNow AI Platform user interface

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Override AI Search theming

# Create a CSS include to override theming for AI Search in Service Portal {#ariaid-title1}

* Release version: Zurich
* 
* Updated August 25, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Override theming for AI Search in Service Portal to match your company branding.

## Before you begin

Role required: sp_admin or admin

## About this task

As an example of styling features of AI Search in Service Portal, this procedure removes the borders around the search filters. You can style several other features using additional CSS variables. For more information about these variables, see [Theming for AI Search in Service Portal](https://www.servicenow.com/docs/SUzY~m4dxKuQ_~fT7o9nBg "You can customize the look and feel of the AI Search experience in Service Portal by updating the relevant CSS variables.").

Search filters: Remove the line borders around search filters.

## Procedure

1. Create a style sheet record.
   1. Enter <kbd class="ph userinput">sp_css.do</kbd> in the Filter navigator.
   2. On the form, fill in the fields.  
      {#css-override-ais-theming-sp__table_qxq_4mh_wqb__entry__2}

      | Field | Description |
      |-|-|
      | Name | Unique name for your style sheet. For example, sp_ais.css. |
      | CSS | Field for your CSS code. Enter this code and then customize the variables. To remove the border for the search filters panel, paste this code and customize as desired. sn-search-facets { --now-color--divider-tertiary: 0px !important; } |
      | Application | Application this style sheet applies to. Global means the style sheet applies to all applications. |
      [Table 1. Style Sheet form]

      {#css-override-ais-theming-sp__table_qxq_4mh_wqb}
   3. Select Submit.
   {#css-override-ais-theming-sp__create-style-sheet-record-step}
{#css-override-ais-theming-sp__create-style-sheet-record-step}
2. Create a CSS include record.
   1. Enter <kbd class="ph userinput">sp_css_include.do</kbd> in the filter navigator.
   2. On the form, fill in the fields.  
      {#css-override-ais-theming-sp__table_f1c_zmh_wqb__entry__2}{#css-override-ais-theming-sp__p_nmg_nfg_h1c}

      | Field | Description |
      |-|-|
      | Name | Unique name for your CSS include record. |
      | Source | Source for your CSS include. Select Style Sheet. |
      | Style sheet | The style sheet you want to incorporate with this CSS include form. Select the style sheet you created in step [1](https://www.servicenow.com/docs/8dlMx8LUQg9054Qy5s4fKg#css-override-ais-theming-sp__create-style-sheet-record-step). |
      | Application | Application this CSS include record applies to. Global means the CSS include applies to all applications. |
      | Lazy Load | Option to load the CSS Include asynchronously to improve page load time. This option should be set to the same value for all CSS Includes of a theme. Enabling asynchronous loading for only some CSS Includes associated with a theme isn't recommended.{#css-override-ais-theming-sp__p_lmg_nfg_h1c} Note: Enabling Lazy Load isn't recommended for portals with flashing of unstyled content. The CSS Includes with Lazy Load enabled are listed in the Lazy load CSS includes related list in the theme record. |
      [Table 2. CSS Include form]

      {#css-override-ais-theming-sp__table_f1c_zmh_wqb}
   {#css-override-ais-theming-sp__substeps_tx2_rmh_wqb}
3. Input your CSS override into the style sheets form and override the theme that's applied to your UI.
   1. Enter <kbd class="ph userinput">m2m_sp_theme_css_include</kbd> in the filter navigator.
   2. On the form, fill in the fields.  
      {#css-override-ais-theming-sp__table_jgc_4nh_wqb__entry__2}

      | Field | Description |
      |-|-|
      | Order | An integer that prioritizes the incorporation of this style sheet against other style sheets. The lower the number, the higher in the list. The typical practice is to make these numbers hundreds, for example, 100, 200, 300, and 400, so you can put new icons between existing ones in the future. |
      | CSS Include | CSS include that includes the overrides you created in previous steps. |
      | Application | Application this style sheet applies to. Global means the style sheet applies to all applications. |
      | Theme | Theme that's applied to your UI that you want to override. |
      [Table 3. Style Sheets form]

      {#css-override-ais-theming-sp__table_jgc_4nh_wqb}
   3. Select Submit.
   {#css-override-ais-theming-sp__substeps_olg_jnh_wqb}
{#css-override-ais-theming-sp__steps_mwq_mwb_wqb}

## Result

The borders around the search filters are removed.
* **[Theming for AI Search in Service Portal](https://www.servicenow.com/docs/SUzY~m4dxKuQ_~fT7o9nBg)**   
  You can customize the look and feel of the AI Search experience in Service Portal by updating the relevant CSS variables.

