.pace {
  width: 230px;
  height: 120px;
  border-radius: 0;
}
.pace.pace-active:before {
  content: "";
  display: block;
  width: 229px;
  height: 150px;
  background-image: var(--pace-logo-url);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.pace.pace-active .pace-activity {
  display: none;
}
.pace.pace-active .pace-progress {
  top: unset;
  bottom: 0;
  width: 100%;
  margin-right: 0;
  height: 6px;
  border-radius: 40px;
  background-color: #183C8F;
}
.pace.pace-active .pace-progress:after {
  display: none;
}
body:not(.hide_pace) .pace.pace-active ~ .dialog-off-canvas-main-canvas #page-wrapper #main-wrapper,
body:not(.hide_pace) .pace.pace-active ~ .dialog-off-canvas-main-canvas #page-wrapper .highlighted,
body:not(.hide_pace) .pace.pace-active ~ .dialog-off-canvas-main-canvas #page-wrapper .featured-top,
body:not(.hide_pace) .pace.pace-active ~ .dialog-off-canvas-main-canvas #page-wrapper .featured-bottom,
body:not(.hide_pace) .pace.pace-active ~ .dialog-off-canvas-main-canvas #page-wrapper #footer {
  visibility: hidden;
}

.pace .pace-progress {
  box-shadow: 120px 0 #E5E5E5, 240px 0 #E5E5E5;
}
.pace .pace-progress.fake-loading {
  transition: transform 2s linear;
  transform: translate3d(0%, 0px, 0px);
}
.pace .pace-progress.fake-loading.move {
  transform: translate3d(100%, 0px, 0px);
}

.fake-loading-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #fff;
  z-index: 99999;
}

body.pace-running .pace.pace-active ~ lgr-modal[is-open=true], body.pace-running .pace.pace-active ~ .ui-dialog[role=dialog].commerce-confirmation-popup, body.pace-running .pace.pace-active ~ .ui-dialog[role=dialog].webform-confirmation-modal, body.pace-running .pace.pace-active ~ .ui-dialog[role=dialog]:not([style="display: none;"]) {
  opacity: 0;
}

/*# sourceMappingURL=page-loader.css.map */
