/* line 4, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
body {
  font-family: "nice ampersand", "KlavikaWebBasicRegular", sans-serif;
  color: #dedede;
  background-color: #272727;
}

/* line 10, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
main {
  margin: 0 auto;
  padding: 4em 0;
  width: 95vw;
  max-width: 1280px;
}

/* line 17, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
h1 {
  font-size: 1.125em;
}

/* line 20, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
h1 strong {
  text-transform: uppercase;
}

/* line 24, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
h1 .subtitle {
  margin-left: .5em;
  font-size: .778em;
  color: #a8a8a8;
}

/* line 31, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.video-header {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

/* line 37, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.social-buttons {
  margin-left: auto;
  display: flex;
}

/* line 41, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.social-buttons > * + * {
  margin-left: 10px;
}

/* line 45, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.social-buttons button {
  color: #dedede;
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 50, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.social-buttons button:before {
  content: "";
  position: absolute;
  top: 0;
  left: -5px;
  bottom: 0;
  right: -5px;
}

/* line 59, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.social-buttons button:hover {
  color: white;
  background-color: var(--social-color);
}

/* line 65, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.video-main {
  margin-top: .5em;
}

/* line 69, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.video-footer {
  margin-top: 1.25rem;
  font-size: .875em;
  color: #a8a8a8;
  text-align: center;
}

/* line 76, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.appstore-badge {
  margin-top: 1.25rem;
  display: inline-block;
  width: 135px;
  height: 40px;
}

/* line 82, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.appstore-badge svg {
  width: 100%;
  height: 100%;
  pointer-events: none;
  user-select: none;
}

/* line 99, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.no-video-message {
  padding: 5vw;
  text-align: center;
  color: #a8a8a8;
  font-size: .875em;
  display: none;
}

/* line 108, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.no-video video {
  display: none;
}

/* line 112, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
.no-video .no-video-message {
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 800px) {
  /* line 123, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
  .video-header > * + * {
    margin-top: 5px;
  }
  /* line 127, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
  .video-header > * {
    flex: 100%;
    justify-content: center;
    text-align: center;
  }
  /* line 133, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
  .video-header h1 {
    display: flex;
    flex-wrap: wrap;
  }
  /* line 138, S:/Departments/Design/ui design/end game screen/share/html/video page/scss/style.scss */
  .video-header h1 strong {
    flex: 100%;
    justify-content: center;
    text-align: center;
  }
}

/*# sourceMappingURL=../css/style.map */