/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
/**
 *
 * Frontend Styles
 *
 */
.jump-nav {
  background-color: var(--wp--preset--color--gray-1);
  padding: calc(var(--wp--custom--padding--small) / 2) 0;
  width: 100%;
  z-index: 6;
}
@media (min-width: 1024px) {
  .jump-nav {
    padding: var(--wp--custom--padding--small) 0;
  }
}
.jump-nav.jump-nav--fixed {
  left: 0;
  position: fixed;
  right: 0;
  top: -100%;
}
.jump-nav.jump-nav--show {
  top: var(--header-height-px);
}
@media (max-width: 600px) {
  .admin-bar .jump-nav.jump-nav--show {
    top: 0;
  }
}
@media (min-width: 601px) and (max-width: 782px) {
  .admin-bar .jump-nav.jump-nav--show {
    --header-height: 46;
    --header-height-px: 46px;
  }
}
@media (min-width: 783px) {
  .admin-bar .jump-nav.jump-nav--show {
    --header-height: 94;
    --header-height-px: 94px;
  }
}
@media (min-width: 1101px) {
  .admin-bar .jump-nav.jump-nav--show {
    --header-height: 177;
    --header-height-px: 177px;
  }
}
.jump-nav__wrap {
  align-items: center;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.jump-nav__heading {
  color: var(--wp--preset--color--white);
  font-size: var(--wp--preset--font-size--small) !important;
  font-weight: var(--wp--custom--font-weight--bold);
  padding: 10px 0;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .jump-nav__heading {
    display: none;
  }
}
.jump-nav__toggle {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 20px;
  justify-content: center;
  margin: 0;
  -webkit-margin-before: 0 !important;
          margin-block-start: 0 !important;
  margin-left: auto;
  position: relative;
  width: 30px;
}
@media (min-width: 1024px) {
  .jump-nav__toggle {
    display: none;
  }
}
.jump-nav__toggle::before, .jump-nav__toggle::after {
  background-color: var(--wp--preset--color--link);
  content: "";
  display: block;
  height: 2px;
  position: absolute;
  transition: var(--wp--custom--transition--slides) var(--wp--custom--transition--timing);
  width: 13px;
}
.jump-nav__toggle::after {
  transform: rotate(90deg);
}
.jump-nav__toggle--active .jump-nav__toggle::after {
  transform: rotate(0deg);
}
.jump-nav__links {
  display: none !important;
  gap: 25px !important;
  -webkit-margin-before: 0 !important;
          margin-block-start: 0 !important;
  margin-top: 0;
  padding: var(--wp--custom--padding--small) 0;
  width: 100%;
}
.jump-nav__links[style*=block] {
  display: flex !important;
}
@media (min-width: 1024px) {
  .jump-nav__links {
    display: flex !important;
    gap: 30px !important;
    flex-direction: row;
    justify-content: center !important;
    padding: 0;
    width: auto;
  }
}
.jump-nav__link .wp-block-button__link {
  font-size: var(--wp--preset--font-size--default);
}

/*# sourceMappingURL=style-index.css.map*/