/**
 * Powered by ;
 * vivo-product-2026 - ;
 * Version: 1.11.7;
 * Released on: 2026-11-10;
 */

.gb-lang-mx .x500promax-kv .umx-figure-box .umx-f1 {
  height: 47.9166666667vw;
  background-size: 100vw 47.9166666667vw;
}

@media (max-width:1000px) {
  .gb-lang-mx .x500promax-kv .umx-figure-box .umx-f1 {
    height: 177.8666666667vw;
    background-size: 100vw 177.8666666667vw;
  }
}

.gb-lang-mx .umx-stage .umx-section .umx-title .umx-linear {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-block;
  background: initial;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255,255,255,.54);
}

.ie .gb-lang-mx .umx-stage .umx-section .umx-title .umx-linear {
  background: 0 0;
  color: rgba(255,255,255,.54);
}

.gb-lang-mx .umx-stage .umx-section .umx-title .umx-linear sup {
  color: rgba(255,255,255,.54);
  position: initial!important;
}

.gb-lang-mx .umx-linear {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-block;
  background: initial;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255,255,255,.54);
}

.ie .gb-lang-mx .umx-linear {
  background: 0 0;
  color: rgba(255,255,255,.54);
}

.gb-lang-mx .umx-linear sup {
  color: rgba(255,255,255,.54);
  position: initial!important;
}

@media (max-width:1000px) {
  .gb-lang-mx .x500promax-color .color-button-box .umx-txt-box {
    margin-bottom: 60px;
  }
}

.gb-lang-mx .x500promax-powered .umx-figure .umx-button .umx-ripple-box .umx-ripple {
  -webkit-box-shadow: inset 0 0 calc(var(--rpx,1px) * 1000) #434448;
  box-shadow: inset 0 0 calc(var(--rpx,1px) * 1000) #434448;
}

.gb-lang-mx .x500promax-powered .umx-figure .umx-button span {
  border: 4px solid #2a2b30;
  background: -webkit-gradient(linear,left bottom,left top,from(#2a2b30),color-stop(51.8%,#8c8e95));
  background: -webkit-linear-gradient(bottom,#2a2b30 0,#8c8e95 51.8%);
  background: linear-gradient(0deg,#2a2b30 0,#8c8e95 51.8%);
}

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

.gb-lang-mx .x500promax-powered .umx-section .umx-title .umx-data-items {
  width: calc(var(--rpx,1px) * 450);
}

@media (max-width:1000px) {
  .gb-lang-mx .x500promax-powered .umx-section .umx-title .umx-data-items {
    width: auto;
  }
}

.gb-lang-mx .x500promax-powered .umx-section .umx-title .umx-data-items li.umx-li1,
.gb-lang-mx .x500promax-powered .umx-section .umx-title .umx-data-items li.umx-li3 {
  margin-right: 13%;
  width: 34%;
}

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

.gb-lang-mx .x500promax-accessories .swiper-container-accessories .swiper-wrapper .umx-figure:last-child,
.gb-lang-mx .x500promax-accessories .umx-button-svg .umx-svg-box ul li:nth-child(2),
.gb-lang-mx .x500promax-accessories .umx-section.umx-s2 {
  display: none;
}

.gb-lang-mx .x500promax-accessories .umx-section.umx-active {
  position: relative;
}

.gb-lang-mx .x500promax-accessories .umx-f2 {
  display: none;
}