/** Import Bootstrap functions */
/** Relative Image Path. **/
/* line 6, stdin */
.secondary-nav {
  background: #f6f6f6;
  width: 100%;
  z-index: 1038;
  padding: 0 24px; }
  @media (max-width: 1199.98px) {
    /* line 6, stdin */
    .secondary-nav {
      padding: 0; } }
  @media (max-width: 1199.98px) {
    /* line 16, stdin */
    .secondary-nav .container {
      max-width: 100%; } }
  /* line 22, stdin */
  .secondary-nav .nav-items-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 35px;
    max-width: 100%;
    margin: 0 auto;
    padding: 32px 35px;
    overflow: auto;
    scroll-behavior: smooth; }
    @media (max-width: 1199.98px) {
      /* line 22, stdin */
      .secondary-nav .nav-items-wrapper {
        padding: 20px 35px; } }
    /* line 37, stdin */
    .secondary-nav .nav-items-wrapper .secondary-nav__item {
      text-transform: uppercase;
      font-weight: 400;
      transition: color 0.3s ease; }
      /* line 42, stdin */
      .secondary-nav .nav-items-wrapper .secondary-nav__item a {
        font-weight: 500;
        text-wrap: nowrap; }
        /* line 46, stdin */
        .secondary-nav .nav-items-wrapper .secondary-nav__item a:hover {
          color: #b80600; }
        /* line 50, stdin */
        .secondary-nav .nav-items-wrapper .secondary-nav__item a.selected {
          color: #b80600;
          text-decoration: underline; }
  /* line 58, stdin */
  .secondary-nav--fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #f6f6f6;
    z-index: 1038;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    padding: 0 20px;
    display: none; }
    @media (max-width: 1199.98px) {
      /* line 58, stdin */
      .secondary-nav--fixed {
        padding: 0; } }
  @media (max-width: 767px) {
    /* line 6, stdin */
    .secondary-nav {
      justify-content: flex-start;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      gap: 20px;
      scrollbar-width: none;
      /* Firefox */
      -ms-overflow-style: none;
      /* IE and Edge */ }
      /* line 82, stdin */
      .secondary-nav::-webkit-scrollbar {
        display: none;
        /* Chrome, Safari, Opera */ } }

/* line 88, stdin */
.main-header {
  transition: transform 0.3s ease-in-out; }
  @media (max-width: 1199.98px) {
    /* line 89, stdin */
    .main-header.hidden {
      transform: translateY(-100%); } }
  /* line 95, stdin */
  .main-header.filter-hidden {
    transform: translateY(-100%); }

/*# sourceMappingURL=secondary-nav.css.map*/