/**
 * Powered by ;
 * vivo-product-2026 - ;
 * Version: 1.9.0;
 * Released on: 2026-03-09;
 */

@font-face {
  font-family: ClanOT-WideBold;
  src: url("ClanOT-WideBold.woff2");
  src: url("ClanOT-WideBold.woff2") format("woff2"),url("ClanOT-WideBold.woff") format("woff"),url("ClanOT-WideBold.ttf") format("truetype");
  font-style: normal;
  font-weight: 200;
}

.gb-lang-vn-preheat .umx-data-linear {
  font-family: ClanOT-WideBold!important;
}

.gb-lang-vn-preheat .umx-dark-mode .umx-section .umx-title .umx-innertips,
.gb-lang-vn-preheat .umx-dark-mode .umx-section .umx-title .umx-intro,
.gb-lang-vn-preheat .umx-dark-mode .umx-section .umx-title .umx-main-title,
.gb-lang-vn-preheat .umx-dark-mode .umx-section .umx-title .umx-vice-title,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .umx-innertips,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .umx-intro,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .umx-main-title,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .umx-vice-title {
  font-family: ClanOT-WideBold!important;
}

.gb-lang-vn-preheat .umx-dark-mode .umx-section .umx-title .data-items ul li p,
.gb-lang-vn-preheat .umx-dark-mode .umx-section .umx-title .data-items ul li strong,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .data-items ul li p,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .data-items ul li strong {
  font-family: ClanOT-WideBold;
}

.gb-lang-vn-preheat .umx-stage,
.gb-lang-vn-preheat .umx-stage .umx-data-items li h3,
.gb-lang-vn-preheat .umx-stage .umx-data-items li p,
.gb-lang-vn-preheat .umx-stage .umx-data-items li strong,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .umx-intro,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .umx-main-title,
.gb-lang-vn-preheat .umx-stage .umx-section .umx-title .umx-vice-title,
.gb-lang-vn-preheat .umx-stage .umx-txt-box h2,
.gb-lang-vn-preheat .umx-stage .umx-txt-box h3,
.gb-lang-vn-preheat .umx-stage .umx-txt-box p,
.gb-lang-vn-preheat .umx-stage .umx-txt-box strong,
.gb-lang-vn-preheat .v70fe-design .umx-figure-box .umx-figure-right .umx-txt-box li h3,
.gb-lang-vn-preheat .v70fe-design .umx-figure-box .umx-figure-right .umx-txt-box li p,
.gb-lang-vn-preheat .v70fe-engine .umx-figure-list .umx-figure-text .umx-text-box .umx-figure-data-list .umx-figure-data-item span,
.gb-lang-vn-preheat .v70fe-engine .umx-figure-list .umx-figure-text .umx-text-box p,
.gb-lang-vn-preheat .v70fe-ksp .umx-figure-box .umx-figure .f-box .umx-txt .umx-p1,
.gb-lang-vn-preheat .v70fe-speaker .umx-supplement-wrapper .umx-supplement-box .umx-supplement-content h2,
.gb-lang-vn-preheat .v70fe-speaker .umx-supplement-wrapper .umx-supplement-box .umx-supplement-content p,
.gb-lang-vn-preheat .v70fe-water .umx-supplement-wrapper .umx-supplement-box .umx-supplement-content h2,
.gb-lang-vn-preheat .v70fe-water .umx-supplement-wrapper .umx-supplement-box .umx-supplement-content p {
  font-family: ClanOT-WideBold;
}

.gb-lang-vn-preheat .v70fe-kv .umx-figure-box {
  width: 100vw;
  height: 47.9166666667vw;
}

@media (max-width:1000px) {
  .gb-lang-vn-preheat .v70fe-kv .umx-figure-box {
    width: 100vw;
    height: 192vw;
  }
}

.gb-lang-vn-preheat .v70fe-shooting .umx-section-svg .umx-title .umx-vice-title {
  -webkit-transform-origin: 53.9% 77%!important;
  -ms-transform-origin: 53.9% 77%!important;
  transform-origin: 53.9% 77%!important;
}

.gb-lang-vn-preheat .v70fe-magic .umx-button-box .umx-svg-box {
  background: initial;
}

.gb-lang-vn-preheat .v70fe-magic .umx-button-box .umx-svg-box ul li.umx-active {
  color: #000;
}

@media (max-width:1000px) {
  .gb-lang-vn-preheat .v70fe-camera .umx-section .umx-title .umx-main-title {
    font-size: 24px;
  }
}

@media (max-width:1000px) {
  .gb-lang-vn-preheat .v70fe-camera .umx-figure-box .line-box .umx-txt-box .umx-strong-box h3 {
    font-size: 17px;
  }
}

@media (max-width:1000px) {
  .gb-lang-vn-preheat .v70fe-camera .umx-figure-box .line-box .umx-txt-box .umx-strong-box p {
    font-size: 11px;
  }
}

@media (max-width:1000px) {
  .gb-lang-vn-preheat .v70fe-magic-top .umx-section .umx-title .umx-main-title {
    font-size: 34px;
  }
}

.gb-lang-vn-preheat .v70fe-magic .umx-section .umx-title .umx-main-title {
  font-size: 60px;
}

@media (max-width:1000px) {
  .gb-lang-vn-preheat .v70fe-magic .umx-section .umx-title .umx-main-title {
    font-size: 32px;
  }
}