@mixin shield-inheritable {
  // CSS shield against PF 3
  .pf-c-about-modal-box,
  .pf-c-accordion,
  .pf-c-alert,
  .pf-c-alert-group,
  .pf-c-app-launcher,
  .pf-c-avatar,
  .pf-c-backdrop,
  .pf-c-background-image,
  .pf-c-badge,
  .pf-c-brand,
  .pf-c-breadcrumb,
  .pf-c-button,
  .pf-c-card,
  .pf-c-check,
  .pf-c-chip,
  .pf-c-chip-group,
  .pf-c-clipboard-copy,
  .pf-c-content,
  .pf-c-context-selector,
  .pf-c-data-list,
  .pf-c-toolbar,
  .pf-c-divider,
  .pf-c-drawer,
  .pf-c-dropdown,
  .pf-c-empty-state,
  .pf-c-expandable-section,
  .pf-c-form,
  .pf-c-form-control,
  .pf-c-input-group,
  .pf-c-label,
  .pf-c-list,
  .pf-c-login,
  .pf-c-modal-box,
  .pf-c-nav,
  .pf-c-notification-badge,
  .pf-c-options-menu,
  .pf-c-overflow-menu,
  .pf-c-page,
  .pf-c-pagination,
  .pf-c-popover,
  .pf-c-progress,
  .pf-c-radio,
  .pf-c-select,
  .pf-c-skip-to-content,
  .pf-c-spinner,
  .pf-c-switch,
  .pf-c-tab-content,
  .pf-c-table,
  .pf-c-tabs,
  .pf-c-title,
  .pf-c-tooltip,
  .pf-c-wizard,
  .pf-l-bullseye,
  .pf-l-flex,
  .pf-l-gallery,
  .pf-l-grid,
  .pf-l-level,
  .pf-l-split,
  .pf-l-stack {
    font-family: var(--pf-global--FontFamily--sans-serif);
    font-size: var(--pf-global--FontSize--md);
    font-weight: var(--pf-global--FontWeight--normal);
    line-height: var(--pf-global--LineHeight--md);
    color: var(--pf-global--Color--100); // this color rule is set here to be able to use themes
    text-rendering: optimizeLegibility;
  }
}
