/**
 * Powered by ;
 * vivo-product-2026 - ;
 * Version: 1.9.3;
 * Released on: 2026-03-10;
 */

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

.gb-lang-tw .umx-stage {
  font-family: vivoSansTW-Bold;
}

.gb-lang-tw .umx-data-linear {
  font-family: vivoSansTW-Bold!important;
}

.gb-lang-tw .umx-dark-mode .umx-section .umx-title .umx-innertips,
.gb-lang-tw .umx-dark-mode .umx-section .umx-title .umx-intro,
.gb-lang-tw .umx-dark-mode .umx-section .umx-title .umx-main-title,
.gb-lang-tw .umx-dark-mode .umx-section .umx-title .umx-vice-title,
.gb-lang-tw .umx-stage .umx-section .umx-title .umx-innertips,
.gb-lang-tw .umx-stage .umx-section .umx-title .umx-intro,
.gb-lang-tw .umx-stage .umx-section .umx-title .umx-main-title,
.gb-lang-tw .umx-stage .umx-section .umx-title .umx-vice-title {
  font-family: vivoSansTW-Bold!important;
}

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

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

.gb-lang-tw .v70fe-face,
.gb-lang-tw .v70fe-snapshot {
  display: none;
}

.gb-lang-tw .v70fe-kv .umx-figure-box {
  width: 100vw;
  height: 37.5vw;
}

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

.gb-lang-tw .v70fe-design .umx-figure-box .umx-figure-right .umx-btn-box {
  width: 220px;
}

.gb-lang-tw .v70fe-water .umx-data-wrapper .umx-data-items {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (max-width:1000px) {
  .gb-lang-tw .v70fe-water .umx-data-wrapper .umx-data-items {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}

@media (max-width:1000px) {
  .gb-lang-tw .v70fe-engine .umx-figure-list .umx-text-box {
    height: 80vw;
  }
}

.gb-lang-tw .v70fe-shooting .umx-section-svg .umx-title .umx-vice-title {
  -webkit-transform-origin: 47.8% 73.4%!important;
  -ms-transform-origin: 47.8% 73.4%!important;
  transform-origin: 47.8% 73.4%!important;
}

@media (max-width:1000px) {
  .gb-lang-tw .v70fe-shooting .umx-section-svg .umx-title .umx-vice-title {
    -webkit-transform-origin: 49.7% 73.4%!important;
    -ms-transform-origin: 49.7% 73.4%!important;
    transform-origin: 49.7% 73.4%!important;
  }
}

.gb-lang-tw .umx-stage.umx-stage-tips .umx-tip-content li .umx-reset {
  position: relative;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  display: inline-block;
}

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