/**
 * Powered by ;
 * vivo-product-2023 - ;
 * Version: 1.25.1;
 * Released on: 2025-07-22;
 */

@charset "UTF-8";

.hide {
  display: none;
}

@media (max-width:720px) {
  .gb-lang-ru .umx-stage .umx-data-linear {
    font-size: 30px!important;
  }
}

.gb-lang-ru .y29-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 .y29-kv .umx-figure-box {
    width: 100vw;
    height: 200.53333vw;
  }
}

.gb-lang-ru .y29-ksp .umx-figure-box {
  width: 123.95833vw;
}

@media (max-width:720px) {
  .gb-lang-ru .y29-ksp .umx-figure-box {
    width: 84vw;
  }
}

.gb-lang-ru .y29-ksp .umx-figure-box .umx-figure .umx-txt .umx-p1 {
  font-size: 26px;
}

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

.gb-lang-ru .y29-ksp .umx-figure-box .umx-figure5 {
  display: none;
}

@media (max-width:1440px) {
  .gb-lang-ru .y29-durability .umx-section1 .umx-title {
    width: 1200px;
  }
}

@media (max-width:1024px) {
  .gb-lang-ru .y29-durability .umx-section1 .umx-title {
    width: 1000px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .y29-durability .umx-section1 .umx-title {
    width: auto;
  }
}

.gb-lang-ru .y29-capture .umx-figure-box .line-box .txt-box strong {
  font-size: 32px;
}

@media (max-width:720px) {
  .gb-lang-ru .y29-capture .umx-figure-box .line-box .txt-box svg {
    display: none;
  }
}

.gb-lang-ru .y29-enhance,
.gb-lang-ru .y29-erase {
  display: none;
}

@media (max-width:1440px) {
  .gb-lang-ru .y29-fluid .umx-section2 .umx-title .umx-data-items li {
    margin-right: 50px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .y29-fluid .umx-section2 .umx-title .umx-data-items li {
    margin-right: 0;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .y29-experience {
    background: 0 0;
  }
}

.gb-lang-ru .y29-experience .umx-figure {
  width: 1920px;
  height: 1061px;
}

@media (min-width:1921px) {
  .gb-lang-ru .y29-experience .umx-figure {
    width: 2561.28px;
    height: 1415.374px;
  }
}

@media (max-width:1440px) {
  .gb-lang-ru .y29-experience .umx-figure {
    width: 1440px;
    height: 795.75px;
  }
}

@media (max-width:1024px) {
  .gb-lang-ru .y29-experience .umx-figure {
    width: 1075.2px;
    height: 594.16px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .y29-experience .umx-figure {
    width: 100vw;
    height: 73.6vw;
  }
}

.gb-lang-ru .y29-experience .umx-figure .umx-f1 {
  width: 1920px;
  height: 1061px;
  background-size: 1920px 1061px;
}

@media (min-width:1921px) {
  .gb-lang-ru .y29-experience .umx-figure .umx-f1 {
    width: 2561.28px;
    height: 1415.374px;
    background-size: 2561.28px 1415.374px;
  }
}

@media (max-width:1440px) {
  .gb-lang-ru .y29-experience .umx-figure .umx-f1 {
    width: 1440px;
    height: 795.75px;
    background-size: 1440px 795.75px;
  }
}

@media (max-width:1024px) {
  .gb-lang-ru .y29-experience .umx-figure .umx-f1 {
    width: 1075.2px;
    height: 594.16px;
    background-size: 1075.2px 594.16px;
  }
}

@media (max-width:720px) {
  .gb-lang-ru .y29-experience .umx-figure .umx-f1 {
    width: 100vw;
    height: 73.6vw;
    background-size: 100vw 73.6vw;
  }
}

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