html {
  overflow-y: auto;
  overflow-x: hidden;
}
.v-main__wrap {
  flex: 1 1 auto;
  max-width: 100%;
  position: relative;
  display: flex;
  flex-direction: row;
  overflow-y: hidden;
  overflow-x: hidden;
}
@media only screen and (max-width: 1666px) {
.v-main .container .row > .container.fill-height:first-of-type,
.v-main .pvp-lg,
.v-main .bannerVideoLogo {
    padding-top: 40px !important;
}
}
@media only screen and (max-width: 960px) {
.v-main .container .row > .container.fill-height:first-of-type,
.v-main .pvp-lg,
.v-main .bannerVideoLogo {
    padding-top: 48px !important;
}
}
@media only screen and (max-width: 600px) {
.v-main .container .row > .container.fill-height:first-of-type,
.v-main .pvp-lg,
.v-main .bannerVideoLogo {
    padding-top: 38px !important;
}
}
.v-main {
  background-size: cover;
}
@media screen and (min-width: 1024px) {
.v-main.v-main--logged-out {
    will-change: margin-top;
    margin-top: 0;
}
.v-main.v-main--logged-out.lo-notification-offset {
    margin-top: 80px;
    transition: all 0.5s linear;
}
}
.v-main:not(.v-main--landing-page) .main-container--logged-out {
  max-width: 1448px;
  margin-top: 16px;
}
.v-main:not(.v-main--landing-page) .main-container--logged-out .hp-background {
  padding-inline: 0;
}
.v-main .main-container {
  width: 100%;
  max-width: calc(100% - (var(--sidebar-offset-x-mobile) * 2));
  margin-top: var(--content-top-offset);
  margin-inline: auto;
}
.container-wrapper {
  padding-left: 0;
}
@media screen and (min-width:1366px) {
.container-wrapper {
    padding-left: var(--sidebar-offset-x-desktop);
}
}
.v-main:not(.v-main--landing-page) .main-content {
  width: 100%;
  max-width: calc(100vw - 24px);
  height: 100%;
  margin-inline: auto;
  margin-bottom: 40px;
}
@media screen and (max-width: 480px) {
@supports (height: env(safe-area-inset-top)) {
@media screen and (max-width: 480px) and (orientation: landscape) {
.v-main:not(.v-main--landing-page) .main-content .main-content {
        max-width: calc(100vw - env(safe-area-inset-right) - env(safe-area-inset-left));
}
}
}
}
@media screen and (min-width: 1660px) {
.v-main:not(.v-main--landing-page) .main-content {
    padding-inline: 0;
}
}
@media screen and (min-width: 1040px) and (max-width: 1600px) {
.v-main:not(.v-main--landing-page) .main-content {
    max-width: 1000px;
}
}
@media screen and (min-width: 1601px) {
.v-main:not(.v-main--landing-page) .main-content {
    max-width: 916px;
}
}
@media screen and (min-width: 1792px) {
.v-main:not(.v-main--landing-page) .main-content {
    max-width: 1000px;
}
}
.container-wrapper.full-width {
  padding-left: unset;
}
.container-wrapper.full-width,
.container-wrapper.full-width .main-container,
.container-wrapper.full-width .main-content {
  max-width: unset;
}
.container-wrapper.full-width .main-content {
  margin-bottom: 0;
}

/*# sourceMappingURL=49.db605d13.css.map*/