/**
 * Powered by ;
 * vivo-product-2026 - ;
 * Version: 1.5.9;
 * Released on: 2026-10-26;
 */

@media (max-width:1000px) {
  .gb-lang-ru .umx-stage .umx-section .umx-title .umx-vice-title {
    font-size: 15px;
  }
}

.gb-lang-ru .umx-stage .umx-section .umx-title .umx-main-title {
  font-size: calc(var(--rpx,1px) * 64);
}

@media (max-width:1000px) {
  .gb-lang-ru .umx-stage .umx-section .umx-title .umx-main-title {
    font-size: 28px;
  }
}

.gb-lang-ru .umx-stage .umx-data-items li strong {
  font-size: calc(var(--rpx,1px) * 30);
}

@media (max-width:1000px) {
  .gb-lang-ru .umx-stage .umx-data-items li strong {
    font-size: 22px;
  }
}

.gb-lang-ru .umx-stage .umx-linear-step {
  font-size: calc(var(--rpx,1px) * 80)!important;
}

@media (max-width:1000px) {
  .gb-lang-ru .umx-stage .umx-linear-step {
    font-size: 38px!important;
  }
}

.gb-lang-ru .x500promax-ksp .umx-figure-box .umx-txt .umx-p1 {
  font-size: calc(var(--rpx,1px) * 22);
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-ksp .umx-figure-box .umx-txt .umx-p1 {
    font-size: 22px;
  }
}

.gb-lang-ru .x500promax-ksp .umx-figure-box .umx-txt .umx-p2 {
  font-size: calc(var(--rpx,1px) * 14);
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-ksp .umx-figure-box .umx-txt .umx-p2 {
    font-size: 14px;
  }
}

@media (max-width:1470px) {
  .gb-lang-ru .x500promax-camera .umx-center-box {
    top: 58%;
  }
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-camera .umx-center-box {
    top: auto;
  }
}

.gb-lang-ru .x500promax-telephoto .umx-data-items li strong {
  font-size: calc(var(--rpx,1px) * 20);
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-telephoto .umx-data-items li strong {
    font-size: 19px;
  }
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-distinct .umx-button-svg2 .umx-svg-box ul li {
    font-size: 18px;
  }
}

.gb-lang-ru .x500promax-smooth .umx-section .umx-title .umx-main-title,
.gb-lang-ru .x500promax-wiggle .umx-section .umx-title .umx-main-title {
  font-size: calc(var(--rpx,1px) * 50);
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-smooth .umx-section .umx-title .umx-main-title,
  .gb-lang-ru .x500promax-wiggle .umx-section .umx-title .umx-main-title {
    font-size: 38px;
  }
}

.gb-lang-ru .x500-pets,
.gb-lang-ru .x500promax-odesign,
.gb-lang-ru .x500promax-recorder,
.gb-lang-ru .x500promax-recorder-top,
.gb-lang-ru .x500promax-smooth .umx-figure-arrow-wrapper,
.gb-lang-ru .x500promax-snap {
  display: none;
}

.gb-lang-ru .x500promax-smooth .swiper-container-smooth {
  margin: calc(var(--rpx,1px) * 140) 0;
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-smooth .swiper-container-smooth {
    margin: 40px 0 80px 0;
  }
}

.gb-lang-ru .x500promax-smooth .swiper-wrapper .umx-figure2 {
  display: none;
}

.gb-lang-ru .x500promax-game .umx-section1 .umx-title .umx-main-title {
  font-size: calc(var(--rpx,1px) * 52);
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-game .umx-section1 .umx-title .umx-main-title {
    font-size: 26px;
  }
}

.gb-lang-ru .x500promax-fluid {
  height: auto;
  display: none;
}

.gb-lang-ru .x500promax-fluid .umx-section .umx-title .umx-txt-content .umx-txt-box {
  opacity: 1!important;
  visibility: visible!important;
}

.gb-lang-ru .x500promax-fluid .umx-figure-box {
  position: relative;
  top: auto;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  margin: calc(var(--rpx,1px) * 140) 0 calc(var(--rpx,1px) * 140) calc(var(--rpx,1px) * 300);
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-fluid .umx-figure-box {
    margin: 60px 0 80px 0;
    left: 50%;
  }
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-fluid .umx-figure-box .umx-video-content {
    opacity: 1!important;
  }
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-operation .umx-txt-box li:nth-child(1) {
    position: relative;
  }

  .gb-lang-ru .x500promax-operation .umx-txt-box li:nth-child(2) {
    position: absolute;
  }
}

.gb-lang-ru .x500promax-distinct .umx-button-svg2 .umx-svg-box ul li {
  text-align: center;
  line-height: 1.1;
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-distinct .umx-button-svg2 .umx-svg-box ul li {
    text-align: left;
  }
}

.gb-lang-ru .x500promax-follow .umx-button-svg .umx-svg-box ul li {
  text-align: center;
  line-height: 1.1;
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-follow .umx-button-svg .umx-svg-box ul li {
    text-align: left;
  }
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-design .umx-button-svg .umx-txt-bottom .umx-txt-box:first-child {
    position: absolute;
  }

  .gb-lang-ru .x500promax-design .umx-button-svg .umx-txt-bottom .umx-txt-box:last-child {
    position: relative;
  }
}

@media (max-width:1000px) {
  .gb-lang-ru .x500promax-powered .umx-figure .umx-button .umx-span1 {
    font-size: 20px;
  }
}

.gb-lang-ru .x500promax-smooth,
.gb-lang-ru .x500promax-tvc {
  display: none;
}

.gb-lang-ru .x500promax-follow {
  display: none;
}

.gb-lang-ru .umx-stage.umx-stage-tips .umx-tip-content li:nth-child(28) {
  display: none;
}