.np-flow-navigation {
  width: 100%;
  min-height: 97px;
}
.np-flow-navigation--border-bottom {
  min-height: 96px;
  border-bottom: 1px solid rgba(0,0,0,0.10196);
  border-bottom: 1px solid var(--color-border-neutral);
}
.np-flow-navigation__content {
  width: 100%;
  min-width: 320px;
  max-width: 1164px;
}
.np-flow-navigation__stepper {
  padding-bottom: 0 !important;
}
[dir="rtl"] .np-flow-navigation__stepper {
  padding-right: 0 !important;
}
html:not([dir="rtl"]) .np-flow-navigation__stepper {
  padding-left: 0 !important;
}
[dir="rtl"] .np-flow-navigation__stepper {
  padding-left: 0 !important;
}
html:not([dir="rtl"]) .np-flow-navigation__stepper {
  padding-right: 0 !important;
}
.np-flow-navigation--xs-max .np-flow-navigation__stepper .tw-stepper-steps {
  display: none;
}
.np-flow-navigation--xs-max .np-flow-navigation__stepper .progress {
  margin-bottom: 0;
}
.np-flow-navigation--xs-max .np-animated-label {
  height: auto;
}
.np-flow-navigation--xs-max .np-animated-label .tw-icon-chevron-down {
  margin-left: 4px;
  margin-left: var(--size-4);
}
.np-flow-navigation--sm .np-flow-navigation__stepper {
  min-height: 56px;
}
[dir="rtl"] .np-flow-navigation--sm .np-flow-navigation__stepper {
  padding-right: 24px !important;
  padding-right: var(--size-24) !important;
}
html:not([dir="rtl"]) .np-flow-navigation--sm .np-flow-navigation__stepper {
  padding-left: 24px !important;
  padding-left: var(--size-24) !important;
}
[dir="rtl"] .np-flow-navigation--sm .np-flow-navigation__stepper {
  padding-left: 24px !important;
  padding-left: var(--size-24) !important;
}
html:not([dir="rtl"]) .np-flow-navigation--sm .np-flow-navigation__stepper {
  padding-right: 24px !important;
  padding-right: var(--size-24) !important;
}
.np-flow-navigation--lg .np-flow-navigation__stepper {
  max-width: 562px;
}
.np-flow-navigation--lg .np-flow-header__left,
.np-flow-navigation--lg .np-flow-header__right {
  width: 180px;
}
.np-flow-navigation--hidden {
  visibility: hidden;
}
.np-theme-personal--forest-green .np-flow-navigation .np-flow-header__left path,
.np-theme-personal--bright-green .np-flow-navigation .np-flow-header__left path,
.np-theme-personal--dark .np-flow-navigation .np-flow-header__left path {
  fill: var(--color-interactive-primary);
}
