@keyframes moremenu-loader-fade {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes moremenu-circle {
  from {
    transform: translateX(-50%) rotate(0) translateX(50px) rotate(0);
  }
  to {
    transform: translateX(-50%) rotate(360deg) translateX(50px) rotate(-360deg);
  }
}
.tekmore-button-webar-wrapper model-viewer {
  display: none;
}
.tekmore-button-webar-wrapper model-viewer > .ar-button {
  visibility: hidden;
  position: absolute;
}
.tekmore-button-webar-wrapper model-viewer > .ar-button .footer-wrapper {
  position: relative;
  z-index: 3;
}
.tekmore-button-webar-wrapper model-viewer > .ar-prompt {
  position: absolute;
  left: 50%;
  bottom: 175px;
  animation: elongate 2s infinite ease-in-out alternate;
  display: none;
  z-index: 5;
}
.tekmore-button-webar-wrapper model-viewer > .ar-prompt > img {
  animation: circle 4s linear infinite;
}
.tekmore-button-webar-wrapper model-viewer[ar-status=session-started] > .ar-prompt {
  display: block;
}
.tekmore-button-webar-wrapper model-viewer[ar-status=session-started], .tekmore-button-webar-wrapper model-viewer[ar-status=object-placed], .tekmore-button-webar-wrapper model-viewer[ar-tracking=tracking] {
  display: block;
}
.tekmore-button-webar-wrapper model-viewer[ar-status=session-started] > .ar-button, .tekmore-button-webar-wrapper model-viewer[ar-status=object-placed] > .ar-button, .tekmore-button-webar-wrapper model-viewer[ar-tracking=tracking] > .ar-button {
  visibility: visible;
}
.tekmore-button-webar-wrapper.ar-supported model-viewer {
  display: block;
}
.tekmore-button-webar-wrapper.ar-supported model-viewer > .ar-button {
  visibility: visible;
}
.tekmore-button-webar-wrapper.ar-supported .button-ar-not-supported {
  display: none;
}
.tekmore-button-webar-wrapper .svg-loader {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tekmore-button-webar-wrapper .svg-loader svg {
  animation: moremenu-loader-fade 2s infinite;
}
.tekmore-button-webar-wrapper .svg-loader.hide {
  display: none;
}/*# sourceMappingURL=tekmore-button-webar-widget.css.map */