/**
 * Powered by ;
 * vivo-product-2023 - ;
 * Version: 1.8.0;
 * Released on: 2025-08-19;
 */

@charset "UTF-8";

.hide {
  display: none;
}

@font-face {
  font-family: vivoSansGlobal-Bold;
  src: url("../css/vivoSansGlobal-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: vivoSansGlobal-Medium;
  src: url("../css/vivoSansGlobal-Medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}

.gb-lang-ru .umx-stage {
  font-family: vivoSansGlobal-Medium;
}

.gb-lang-ru .umx-dark-mode .umx-section .umx-title .umx-main-title,
.gb-lang-ru .umx-dark-mode .umx-section .umx-title .umx-vice-title,
.gb-lang-ru .umx-stage .umx-section .umx-title .umx-main-title,
.gb-lang-ru .umx-stage .umx-section .umx-title .umx-vice-title {
  font-family: vivoSansGlobal-Bold;
}

.gb-lang-ru .umx-dark-mode .umx-section .umx-title .umx-innertips,
.gb-lang-ru .umx-dark-mode .umx-section .umx-title .umx-intro,
.gb-lang-ru .umx-stage .umx-section .umx-title .umx-innertips,
.gb-lang-ru .umx-stage .umx-section .umx-title .umx-intro {
  font-family: vivoSansGlobal-Medium;
}

.gb-lang-ru .umx-dark-mode .umx-section .umx-title .data-items ul li p,
.gb-lang-ru .umx-dark-mode .umx-section .umx-title .data-items ul li strong,
.gb-lang-ru .umx-stage .umx-section .umx-title .data-items ul li p,
.gb-lang-ru .umx-stage .umx-section .umx-title .data-items ul li strong {
  font-family: vivoSansGlobal-Bold;
}

.gb-lang-ru .umx-stage .umx-data-items li p,
.gb-lang-ru .umx-stage .umx-section .umx-title .umx-intro .umx-white,
.gb-lang-ru .umx-stage.umx-stage-tips .umx-tip-content h4 {
  font-family: vivoSansGlobal-Medium;
}

.gb-lang-ru .umx-dark-mode .umx-section .umx-title .umx-main-title,
.gb-lang-ru .umx-stage .umx-data-items li p sup,
.gb-lang-ru .umx-stage .umx-data-items li strong,
.gb-lang-ru .umx-stage .umx-data-items li strong span,
.gb-lang-ru .umx-stage .umx-data-items li strong sup,
.gb-lang-ru .umx-stage .umx-section .umx-title .umx-main-title,
.gb-lang-ru .umx-stage .umx-tips,
.gb-lang-ru .umx-stage.umx-stage-tips .umx-tip-content h4,
.gb-lang-ru .umx-stage.umx-stage-tips .umx-tip-content li,
.gb-lang-ru .umx-stage.umx-stage-tips.umx-drak-mode h4,
.gb-lang-ru .umx-stage.umx-stage-tips.umx-drak-mode ul li {
  font-family: vivoSansGlobal-Bold;
}

.gb-lang-ru .iqooz10turbopro-eye .umx-section3 .umx-title .umx-vice-box .umx-data-items li strong,
.gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-figure.umx-figure6 .umx-txt-box .umx-txt .umx-p1,
.gb-lang-ru .iqooz10turbopro-ksp .umx-figure-box .umx-txt-bottom .umx-p1 {
  font-family: vivoSansGlobal-Medium;
}

.gb-lang-ru .iqooz10turbopro-chip .umx-section2 .umx-title .umx-data-items li .umx-orange,
.gb-lang-ru .iqooz10turbopro-hot .umx-figure .umx-figure-bg .umx-line-c .umx-p,
.gb-lang-ru .iqooz10turbopro-hot .umx-section-top .umx-title .umx-f3 .umx-line-c .umx-p,
.gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-figure.umx-figure2 .umx-txt .umx-strong-txt,
.gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-figure.umx-figure6 .umx-txt-box .umx-txt .umx-num,
.gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-txt .umx-p1,
.gb-lang-ru .iqooz10turbopro-ksp .umx-figure-box .umx-txt-bottom .umx-p2,
.gb-lang-ru .iqooz10turbopro-os .umx-figure-box .umx-figure .umx-txt .umx-p1,
.gb-lang-ru .iqooz10turbopro-rom-bottom .umx-figure-bottom .umx-upcenter .umx-section .umx-title .umx-data-items li strong,
.gb-lang-ru .umx-stage .umx-section .umx-title .umx-h3-title {
  font-family: vivoSansGlobal-Bold;
}

.gb-lang-ru .iqooz10turbo-kv .umx-figure-box {
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
  height: 50vw;
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbo-kv .umx-figure-box {
    width: 100vw;
    height: 200vw;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-ksp .umx-figure-box .umx-txt-bottom .umx-p1 {
    font-size: 12px;
  }
}

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

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

  .gb-lang-ru .umx-stage .umx-section .umx-title .umx-h3-title,
  .gb-lang-ru .umx-stage .umx-section .umx-title .umx-main-title {
    font-size: 26px;
  }

  .gb-lang-ru .umx-stage .umx-section .umx-title .umx-intro {
    font-size: 15px;
  }
}

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

  .gb-lang-ru .umx-stage .umx-data-items li p {
    font-size: 14px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-chip .umx-section2 .umx-title .umx-data-items li h2 {
    font-size: 32px;
  }
}

.gb-lang-ru .iqooz10turbopro-chip .umx-section2 .umx-title .umx-data-items1 li.umx-li5 {
  display: none;
}

.gb-lang-ru .iqooz10turbopro-chip .umx-section2 .umx-title .umx-data-items1 li.umx-li6 {
  display: none;
  width: 100%;
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-rom-bottom .umx-figure-bottom .umx-upcenter .umx-section .umx-title .umx-data-items li strong {
    font-size: 16px;
  }
}

.gb-lang-ru .iqooz10turbopro-ksp .umx-figure-box .umx-figure.umx-figure7 .umx-txt-bottom .umx-p1 {
  bottom: 4px;
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-ksp .umx-figure-box .umx-figure.umx-figure7 .umx-txt-bottom .umx-p1 {
    bottom: 60px;
  }
}

.gb-lang-ru .iqooz10turbopro-battery .umx-section2 .umx-title .umx-data-items li .umx-circle-svg {
  top: -18px;
}

.gb-lang-ru .iqooz10turbopro-game .umx-figure-bottom .umx-upcenter .umx-section .umx-title .umx-data-items5 li.umx-li1 {
  margin-bottom: 20px;
}

.gb-lang-ru .iqooz10turbopro-game .umx-figure-bottom .umx-upcenter .umx-section .umx-title .umx-data-items1-2 li.umx-li1 {
  display: none;
}

.gb-lang-ru .iqooz10turbopro-game .umx-figure-bottom .umx-upcenter .umx-section .umx-title .umx-data-items1-2 li.umx-li4 {
  background: #0e0f10;
  width: 100%;
}

.gb-lang-ru .iqooz10turbopro-game .umx-figure-bottom .umx-upcenter .umx-section .umx-title .umx-data-items1-2 li.umx-li4 .umx-icon4 {
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.gb-lang-ru .iqooz10turbopro-game .umx-figure-bottom .umx-upcenter .umx-section6 .umx-title .umx-vice-title {
  display: none;
}

.gb-lang-ru .iqooz10turbopro-game .umx-figure-bottom .umx-upcenter .umx-section6 .umx-title .umx-data-items6 {
  margin-top: 0;
}

.gb-lang-ru .iqooz10turbopro-eye .umx-section3 .umx-title .umx-vice-box .umx-data-items {
  margin-top: 60px;
}

@media (max-width:1500px) {
  .gb-lang-ru .iqooz10turbopro-eye .umx-section3 .umx-title .umx-vice-box .umx-data-items {
    margin-top: 30px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-eye .umx-section3 .umx-title .umx-vice-box .umx-data-items {
    margin-top: 60px;
  }
}

.gb-lang-ru .iqooz10turbopro-color .umx-figure-box .umx-data-items1 .umx-li2 .umx-str-box .umx-in-hide {
  display: none;
}

.gb-lang-ru .iqooz10turbopro-color .umx-figure-box .umx-data-items1 .umx-li2 .umx-str-box .umx-in-show {
  display: block;
}

.gb-lang-ru .iqooz10turbopro-battery .umx-section-top {
  height: 800px;
}

@media (max-width:1500px) {
  .gb-lang-ru .iqooz10turbopro-battery .umx-section-top {
    height: 600px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-battery .umx-section-top {
    height: auto;
  }
}

.gb-lang-ru .iqooz10turbopro-battery .umx-section2 .umx-title .umx-data-items2 li.umx-li4 {
  margin-bottom: 30px;
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-battery .umx-section2 .umx-title .umx-data-items2 li.umx-li4 {
    margin-bottom: 20px;
  }
}

.gb-lang-ru .iqooz10turbopro-camera .umx-section-top {
  height: 900px;
}

@media (max-width:1500px) {
  .gb-lang-ru .iqooz10turbopro-camera .umx-section-top {
    height: 580px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-camera .umx-section-top {
    height: auto;
  }
}

@media (max-width:1500px) {
  .gb-lang-ru .iqooz10turbopro-water .umx-figure {
    margin-top: 120px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-water .umx-figure {
    margin-top: -150px;
  }
}

.gb-lang-ru .iqooz10turbo-night .umx-section .umx-title .umx-circle-svg {
  right: 150px;
  -webkit-transform: scale(.5);
  -ms-transform: scale(.5);
  transform: scale(.5);
}

.gb-lang-ru .iqooz10turbopro-sport .umx-figure {
  margin: 120px 0 120px -360px;
}

@media (max-width:1500px) {
  .gb-lang-ru .iqooz10turbopro-sport .umx-figure {
    margin: 60px 0 80px -250px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-sport .umx-figure {
    margin: 30px 0 60px 0;
  }
}

.gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-figure.umx-figure2 .umx-txt .umx-strong-txt {
  background: 0 0;
  background-clip: none;
  -webkit-background-clip: transparent;
}

.gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-figure.umx-figure2 .umx-txt .umx-strong-txt .umx-sp1 {
  background: -webkit-gradient(linear,left bottom,left top,color-stop(-66.67%,#9adfff),to(#4682ff));
  background: -webkit-linear-gradient(bottom,#9adfff -66.67%,#4682ff 100%);
  background: linear-gradient(0deg,#9adfff -66.67%,#4682ff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1;
}

.gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-figure.umx-figure2 .umx-txt .umx-strong-txt .umx-sp2 {
  color: #fff;
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 30px;
  display: block;
  margin-top: -50px;
}

@media (max-width:720px) {
  .gb-lang-ru .iqooz10turbopro-introduce .umx-figure-box .umx-figure.umx-figure2 .umx-txt .umx-strong-txt .umx-sp2 {
    margin-top: -30px;
    font-size: 20px;
  }
}

.gb-lang-ru .iqooz10turbopro-os .umx-figure-box .umx-figure1,
.gb-lang-ru .iqooz10turbopro-os .umx-figure-box .umx-figure2 {
  display: none;
}

.gb-lang-ru .umx-stage.umx-stage-tips .umx-tip-content li.umx-xh {
  list-style: decimal;
}