@layer ddsweb-molecules {
  @layer ddsweb-breadcrumb {
    ._4xGZ-q_container {
      -webkit-tap-highlight-color: transparent;
      box-sizing: border-box;
      padding-left: var(--dds-spacing-space-12);
      font-size: var(--ddsweb-button-font-size);
      font-family: var(--ddsweb-button-font-family);
      outline: none;
      position: relative;
    }

    @media (max-width: 1259px) {
      ._4xGZ-q_desktopDisplayNoneMax {
        display: none;
      }
    }

    @media (max-width: 1511px) {
      ._4xGZ-q_desktopLargeDisplayNoneMax {
        display: none;
      }
    }

    @media (max-width: 319px) {
      ._4xGZ-q_mobileDisplayNoneMax {
        display: none;
      }
    }

    @media (max-width: 503px) {
      ._4xGZ-q_mobileLargeDisplayNoneMax {
        display: none;
      }
    }

    @media (max-width: 755px) {
      ._4xGZ-q_tabletDisplayNoneMax {
        display: none;
      }
    }

    @media (max-width: 1007px) {
      ._4xGZ-q_tabletLargeDisplayNoneMax {
        display: none;
      }
    }

    @media (min-width: 1260px) {
      ._4xGZ-q_desktopDisplayNoneMin {
        display: none;
      }
    }

    @media (min-width: 1512px) {
      ._4xGZ-q_desktopLargeDisplayNoneMin {
        display: none;
      }
    }

    @media (min-width: 320px) {
      ._4xGZ-q_mobileDisplayNoneMin {
        display: none;
      }
    }

    @media (min-width: 504px) {
      ._4xGZ-q_mobileLargeDisplayNoneMin {
        display: none;
      }
    }

    @media (min-width: 756px) {
      ._4xGZ-q_tabletDisplayNoneMin {
        display: none;
      }
    }

    @media (min-width: 1008px) {
      ._4xGZ-q_tabletLargeDisplayNoneMin {
        display: none;
      }
    }

    ._4xGZ-q_noDisplay {
      display: none;
    }

    ._4xGZ-q_list {
      -webkit-tap-highlight-color: transparent;
      box-sizing: border-box;
      border: 0;
      outline: none;
      margin: 0;
      padding: 0;
      list-style-type: none;
      position: relative;
    }

    ._4xGZ-q_listItem {
      max-width: calc(100% - var(--dds-spacing-space-12));
      height: 100%;
      margin-top: var(--ddsweb-breadcrumb-list-item-margin-top, var(--dds-spacing-space-8));
      margin-right: var(--dds-spacing-space-4);
      margin-bottom: var(--ddsweb-breadcrumb-list-item-margin-bottom, var(--dds-spacing-space-8));
      margin-left: var(--dds-spacing-space-4);
      vertical-align: middle;
      display: inline-flex;
    }

    ._4xGZ-q_listItem:first-child {
      margin-left: 0;
    }

    ._4xGZ-q_listItemVerticalMargin {
      --ddsweb-breadcrumb-list-item-margin-top: 0;
      --ddsweb-breadcrumb-list-item-margin-bottom: 0;
    }

    ._4xGZ-q_item {
      color: var(--dds-typography-colour-text-body);
      font-size: var(--dds-typography-tokens-size-fontsize-14);
      white-space: nowrap;
      align-items: center;
      display: inline-flex;
    }

    ._4xGZ-q_listItemLink {
      margin-right: var(--dds-spacing-space-8);
    }

    ._4xGZ-q_listItemLinkHome {
      --icon-size: 32px;
      margin-right: var(--dds-spacing-space-4);
    }

    ._4xGZ-q_currentPage {
      --ddsweb-text-font-weight: 700;
      color: var(--dds-typography-colour-text-body);
    }
  }
}


/*# sourceMappingURL=52f70d08b4b60be33419.css.map*/