.am-container {
  height: auto;
  background: url("/content/dam/huawei-cbg-site/common/mkt/pdp/wearables/watch-4-series/images/kv/huawei-watch-4-series-bg.jpg") repeat;
  --navHeight: 0px;
}

.am-container .wx-img {
  display: none;
}

.am-container img {
  width: 100%;
}

.am-container video {
  display: block;
  width: 100%;
}

.am-container div {
  box-sizing: border-box;
}

.am-container .will-change {
  will-change: opacity, transform;
}

.am-container .am-section {
  width: 100%;
  position: relative;
}

.am-container .am-section h2 {
  color: white;
  font-size: 5.208333vw;
  line-height: 1.25;
  font-weight: bold;
}

.am-container .am-section h3 {
  font-size: 3.333333vw;
  color: white;
  line-height: 1.25;
  font-weight: bold;
}

.am-container .am-section h4 {
  font-size: 2.5vw;
  color: white;
  line-height: 1.25;
  font-weight: bold;
}

.am-container .am-section h5 {
  font-size: 1.666667vw;
  color: white;
  line-height: 1.25;
  font-weight: bold;
}

.am-container .am-section p {
  font-size: 1.145833vw;
  color: #86868B;
  line-height: 1.6;
}

.am-container .am-section .font-bold {
  font-weight: bold;
  color: white;
}

.am-container .am-section .no-wrap {
  white-space: nowrap;
}

.am-container .am-section .hid-pc {
  display: none;
}

.am-container .am-section .font-white {
  color: #FFFFFF;
}

.am-container .am-section .am-section-animate {
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-sticky {
  position: sticky;
  width: 100%;
  height: calc(100vh - var(--navHeight));
  top: var(--navHeight);
}

.am-container .am-section-title {
  display: flex;
  justify-content: center;
  padding-top: 10.416667vw;
  padding-bottom: 5.208333vw;
}

.am-container .am-section-title h2 {
  width: fit-content;
  text-align: center;
  color: transparent;
  -webkit-background-clip: text;
  background-image: linear-gradient(to left, rgba(39, 39, 41, 0.6) 0%, #f7f7f7 100%, rgba(39, 39, 41, 0.6) 100%);
  background-size: 100% 100%;
  transition: all 0.2s;
}

.am-container .am-section-kv {
  width: 100%;
  height: auto;
  background-color: white;
  text-align: center;
}

.am-container .am-section-kv .kv-title .kv-top {
  width: 38.385417vw;
  margin: 6.25vw auto 0;
}

.am-container .am-section-kv .kv-title .kv-text28 {
  margin: 0 auto;
  text-align: center;
  font-size: 1.458333vw;
  color: #000;
  margin-top: 1.5625vw;
}

.am-container .am-section-kv .kv-title .kv-text28 .kv-linemob {
  margin: 0 0.48125vw;
}

.am-container .am-section-kv .kv-bg {
  width: 64.0625vw;
  margin: 6.25vw auto 0;
}

.am-container .am-section-s2 {
  position: relative;
  height: 130vh;
}

.am-container .am-section-s2 .s2-sticky {
  overflow: hidden;
}

.am-container .am-section-s2 .s2-mid {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  z-index: 3;
}

.am-container .am-section-s2 .s2-mid .s2-title {
  font-size: 2.291667vw;
  line-height: 1.6;
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s2 .s2-mid .s2-video {
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s2 .s2-mid a {
  font-size: 1.25vw;
  line-height: 1.6;
  color: #2997FF;
  width: fit-content;
  margin: 3.125vw auto 0;
  display: flex;
  align-items: center;
}

.am-container .am-section-s2 .s2-mid a img {
  width: 1.25vw;
  margin-left: 1.041667vw;
}

.am-container .am-section-s2 .s2-bg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1.2);
}

.am-container .am-section-s2 .s2-bg .s2-bgcolor {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000000;
  opacity: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  line-height: 0;
}

.am-container .am-section-s2 .s2-bg img {
  object-fit: cover;
  height: 100%;
}

.am-container .am-section-s3 {
  padding-top: 8.333333vw;
}

.am-container .am-section-s3 .s3-reasons {
  width: 68.229167vw;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  position: relative;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason {
  position: relative;
  margin-bottom: 1.25vw;
  cursor: pointer;
  border: 1px solid #424245;
  transition: all 1s;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason::after {
  content: "";
  position: absolute;
  right: 1.041vw;
  bottom: 1.041vw;
  width: 1.66vw;
  height: 1.66vw;
  background: #242424 url("/content/dam/huawei-cbg-site/common/mkt/pdp/wearables/watch-4-series/images/svg/icon-arrow.svg") center;
  background-size: 1.66vw 1.66vw;
  transition: background 0.3s ease;
  overflow: hidden;
  border-radius: 100%;
  transform: rotate(0deg);
}

.am-container .am-section-s3 .s3-reasons .s3-reaason:hover::after {
  background-position: top 1.66vw center;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title {
  position: absolute;
  top: 2.083333vw;
  width: 80%;
  left: 2.083333vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title h2 {
  font-size: 1.458333vw;
  line-height: 1.25;
  margin-bottom: 0.625vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title > p {
  font-size: 0.729167vw;
  line-height: 1.6;
  color: #ffffff;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title sup {
  color: #FFFFFF;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason1 {
  width: 47.65625vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason1 .s3-title {
  width: 53.8%;
  top: 3.125vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reason-con {
  width: 19.270833vw;
  display: flex;
  flex-wrap: wrap;
}

.am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason2 {
  background-color: #000;
}

.am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason2,
.am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason3 {
  width: 100%;
}

.am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason2 .s3-title,
.am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason3 .s3-title {
  top: 1.822917vw;
  left: 1.822917vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason2 img,
.am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason3 img {
  height: 100%;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 {
  width: 17.708333vw;
  height: 100%;
  margin-bottom: 0;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-paddingtop5,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-paddingtop5 {
  padding-top: 0.260417vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-pdleft5,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-pdleft5 {
  padding-left: 0.260417vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-text12,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text12 {
  font-size: 0.625vw;
  line-height: 1.6;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-text14,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text14 {
  font-size: 0.729167vw;
  color: #ffffff;
  line-height: 1.25;
  font-weight: bold;
  border-bottom: 1px solid #424245;
  padding-bottom: 0.260417vw;
  width: 10.416667vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-text22,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text22 {
  font-size: 1.145833vw;
  line-height: 1.25;
  color: #1F71FF;
  font-weight: bold;
  display: flex;
  align-items: flex-end;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-text24,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text24 {
  font-size: 1.25vw;
  line-height: 1;
  color: #1F71FF;
  font-weight: bold;
  color: #1F71FF;
  display: flex;
  align-items: baseline;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-texts,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts {
  padding-top: 0.9375vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-texts .s3-text,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text {
  margin-bottom: 1.041667vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-texts .s3-text .s3-text-descs,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text .s3-text-descs {
  width: 100%;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-texts .s3-text .s3-text-descs sup a,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text .s3-text-descs sup a {
  color: #1F71FF;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-texts .s3-text .s3-text-descs .s3-flex,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text .s3-text-descs .s3-flex {
  display: flex;
  justify-content: flex-start;
  padding-top: 0.416667vw;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-texts:last-child,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts:last-child {
  margin-bottom: 0;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-block,
.am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-block {
  display: block;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason6 {
  width: 30.260417vw;
  margin-bottom: 0;
}

.am-container .am-section-s3 .s3-reasons .s3-reaason6 .s3-title {
  width: 52.332%;
  left: 42.5%;
}

.am-container .am-section-s4 {
  background-color: #000000;
  padding-bottom: 8.333333vw;
}

.am-container .am-section-s4 .s4-top-change {
  width: 100%;
  position: relative;
  height: 39.583vw;
  overflow: hidden;
}

.am-container .am-section-s4 .s4-top-change .s4SwiperTop {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
  transition: all 0.2s;
}

.am-container .am-section-s4 .s4-top-change .s4SwiperTop .swiper-pagination {
  display: flex;
  justify-content: center;
  color: #FFFFFF;
  font-size: 1.25vw;
  font-weight: bold;
  height: auto;
}

.am-container .am-section-s4 .s4-top-change .s4SwiperTop .swiper-pagination span {
  width: auto;
  margin: auto 3.90625vw 2.083333vw;
  --swiper-theme-color: transparent;
  opacity: 1;
  font-size: 1.041667vw;
  line-height: 1.6;
  color: #86868B;
}

.am-container .am-section-s4 .s4-top-change .s4SwiperTop .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
}

.am-container .am-section-s4 .s4-top-change .s4SwiperTop .swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
  color: #FFFFFF;
}

.am-container .am-section-s4 .s4-top-change .s4SwiperTop_1 .swiper-pagination .swiper-pagination-bullet {
  cursor: default;
}

.am-container .am-section-s4 .s4-top-change .s4SwiperTop-active {
  opacity: 1;
}

.am-container .am-section-s4 .s4SwiperBottom {
  width: 56.25vw;
  margin-left: 22.65625%;
  padding-top: 4.166667vw;
}

.am-container .am-section-s4 .s4SwiperBottom .swiper-wrapper .swiper-slide {
  display: flex;
  justify-content: space-between;
  opacity: 0;
}

.am-container .am-section-s4 .s4SwiperBottom .swiper-wrapper .swiper-slide h4 {
  width: 16.145833vw;
}

.am-container .am-section-s4 .s4SwiperBottom .swiper-wrapper .swiper-slide p {
  width: 34.895833vw;
}

.am-container .am-section-s4 .s4SwiperBottom .swiper-wrapper .swiper-slide-active {
  opacity: 1;
}

.am-container .am-section-s4 .s4SwiperThumbs {
  position: absolute;
  top: 18.0208vw;
  left: 8.90625vw;
  width: 10vw;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper {
  flex-wrap: wrap;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper img {
  width: 0.9375vw;
  margin-right: 0.52vw;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper p {
  font-size: 0.833vw;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 0.9375vw;
  cursor: pointer;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide p {
  font-size: 0.833vw;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide .s4SwiperThumbs-img0,
.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide .s4SwiperThumbs-img1 {
  display: none;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide .s4SwiperThumbs_img_active {
  display: block;
}

.am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide-thumb-active p {
  color: #2997FF;
}

.am-container .am-section-s5 {
  margin-bottom: 8.333333vw;
}

.am-container .am-section-s5 .s5-cons {
  background-color: #101010;
  display: flex;
  justify-content: space-between;
}

.am-container .am-section-s5 .s5-cons .s5-con {
  width: 50%;
  position: relative;
}

.am-container .am-section-s5 .s5-cons .s5-con h5 {
  width: 21.833333vw;
  color: #FFFFFF;
  font-size: 1.770833vw;
  position: absolute;
  top: 4.166667vw;
  left: 6.25vw;
}

.am-container .am-section-s5 .s5-cons .s5-con2 {
  background-color: #211312;
}

.am-container .am-section-s5 .s5-svg {
  font-size: 1.25vw;
  line-height: 1.6;
  color: #2997FF;
  margin-top: 4.166667vw;
  margin-left: 16.145833vw;
  display: inline-flex;
  align-items: center;
}

.am-container .am-section-s5 .s5-svg img {
  width: 1.25vw;
  margin-left: 0.520833vw;
}

.am-container .am-section-s6 {
  width: 63.125vw;
  margin: 0 auto;
  margin-left: 16.145833vw;
  position: relative;
}

.am-container .am-section-s6 .s6-sticky {
  overflow: hidden;
}

.am-container .am-section-s6 .s6-min .s6-img {
  width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  z-index: 1;
  transform: translateY(6.25vw);
  transition: all 0.2s;
}

.am-container .am-section-s6 .s6-min .s6-img .s6-1 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  opacity: 1;
  transition: all 0.2s;
}

.am-container .am-section-s6 .s6-min .s6T-title,
.am-container .am-section-s6 .s6-min .s6T-desc {
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s6 .s6-min h4 {
  width: 20.833333vw;
  position: absolute;
  top: 0;
  left: 0;
  color: #FFFFFF;
  z-index: 3;
}

.am-container .am-section-s6 .s6-min p {
  width: 26.5625vw;
  position: absolute;
  top: 36.71875vw;
  right: 1.822917vw;
  z-index: 3;
}

.am-container .am-section-s7 {
  width: 100%;
  padding-top: 8.333333vw;
  margin-bottom: 8.333333vw;
  position: relative;
}

.am-container .am-section-s7 .s7-img {
  width: 85.9375vw;
  margin: 0 auto;
}

.am-container .am-section-s7 .s7-title {
  width: 41.666667vw;
  margin: 0 auto;
  margin-top: -3.125vw;
  text-align: center;
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s7 .s7-title h4 {
  margin-bottom: 1.302083vw;
}

.am-container .am-section-s8 {
  width: 54.270833vw;
  margin: 0 auto;
}

.am-container .am-section-s8 .s8-con .s8-bg {
  width: 49.166667vw;
  margin: 0 auto;
}

.am-container .am-section-s8 .s8-con .s8-bg img {
  width: 100%;
  height: 100%;
  transform: translateY(6.25vw);
  transition: all 0.2s;
  z-index: 2;
  position: relative;
}

.am-container .am-section-s8 .s8-con .s8-title {
  border-top: 1px solid #424245;
  padding-top: 4.166667vw;
  display: flex;
  justify-content: space-between;
  z-index: 3;
  position: relative;
}

.am-container .am-section-s8 .s8-con .s8-title h4 {
  width: 18.529167vw;
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc {
  width: 33.333vw;
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots {
  display: flex;
  justify-content: flex-start;
  margin-top: 2.604167vw;
  width: 26.041667vw;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot {
  margin-right: 4.166667vw;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot p {
  color: #FFFFFF;
  font-size: 0.9375vw;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-paddingbottom {
  padding-bottom: 0.520833vw;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-desc16 {
  font-size: 0.833vw;
  color: #86868B;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-desc16 .s8-descs63 {
  font-size: 3.333vw;
  font-weight: 500;
  color: #1F71FF;
  line-height: 1;
  margin-right: 0.677083vw;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-desc16 .s8-descs63 .s8-descs39 {
  font-size: 2.03125vw;
  font-weight: 500;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-descflex {
  display: flex;
  align-items: flex-end;
  letter-spacing: -0.5px;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-descflexspan:last-child {
  width: 4.166667vw;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-descbot2 {
  margin-right: 0;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-descbot2 .s8-descs63 {
  color: #1F71FF;
}

.am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot2 {
  margin-right: 0;
}

.am-container .am-section-s9,
.am-container .am-section-s9-1 {
  width: 100%;
}

.am-container .am-section-s9 .s9-title,
.am-container .am-section-s9 .s9-1-title,
.am-container .am-section-s9-1 .s9-title,
.am-container .am-section-s9-1 .s9-1-title {
  width: 68.229vw;
  margin: 0 auto;
  position: absolute;
  top: 29.6875vw;
  left: 15.885417vw;
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s9 .s9-title h4,
.am-container .am-section-s9 .s9-1-title h4,
.am-container .am-section-s9-1 .s9-title h4,
.am-container .am-section-s9-1 .s9-1-title h4 {
  width: 20.833333vw;
  margin-bottom: 2.604167vw;
  color: #ffffff;
}

.am-container .am-section-s9 .s9-title p,
.am-container .am-section-s9 .s9-1-title p,
.am-container .am-section-s9-1 .s9-title p,
.am-container .am-section-s9-1 .s9-1-title p {
  width: 33.333333vw;
  color: #ffffff;
}

.am-container .am-section-s9 .s9-title .s9-1-desc .s9-1-href,
.am-container .am-section-s9 .s9-1-title .s9-1-desc .s9-1-href,
.am-container .am-section-s9-1 .s9-title .s9-1-desc .s9-1-href,
.am-container .am-section-s9-1 .s9-1-title .s9-1-desc .s9-1-href {
  width: fit-content;
  display: block;
  font-size: 0.9375vw;
  line-height: 1.6;
  color: #2997FF;
  padding: 10px 24px;
  border: 1px solid #2997FF;
  border-radius: 40px;
  margin-top: 1.5625vw;
}

.am-container .am-section-s9 .s9-title .s9-1-desc .s9-1-href:hover,
.am-container .am-section-s9 .s9-1-title .s9-1-desc .s9-1-href:hover,
.am-container .am-section-s9-1 .s9-title .s9-1-desc .s9-1-href:hover,
.am-container .am-section-s9-1 .s9-1-title .s9-1-desc .s9-1-href:hover {
  opacity: 0.75;
}

.am-container .am-section-s9 .s9-1-title,
.am-container .am-section-s9-1 .s9-1-title {
  top: 30.729167vw;
}

.am-container .am-section-s9 .s9-1-title p,
.am-container .am-section-s9-1 .s9-1-title p {
  width: 35.15625vw;
}

.am-container .am-section-s9 .s9-1-min,
.am-container .am-section-s9-1 .s9-1-min {
  padding-bottom: 9.791667vw;
  margin-bottom: 8.333333vw;
}

.am-container .am-section-s9 .s9-1-img,
.am-container .am-section-s9-1 .s9-1-img {
  width: 26.145833vw;
  position: absolute;
  bottom: 0;
  right: 15.416667vw;
}

.am-container .am-section-s9 .s9-1-img .s9-1-imgimdex,
.am-container .am-section-s9-1 .s9-1-img .s9-1-imgimdex {
  position: relative;
  z-index: 5;
}

.am-container .am-section-s9 .s9-1-img .s9-1-video,
.am-container .am-section-s9-1 .s9-1-img .s9-1-video {
  z-index: 3;
  position: absolute;
  width: 9.4721354vw;
  height: 9.4721354vw;
  position: absolute;
  bottom: 4.657292vw;
  right: 1.554167vw;
}

.am-container .am-section-s9 .s9-1-img .s9-1-video video,
.am-container .am-section-s9-1 .s9-1-img .s9-1-video video {
  border-radius: 50%;
}

.am-container .am-section-s10 {
  position: relative;
  padding-top: 4.166663vw;
  height: 220vh;
  background-color: #000;
}

.am-container .am-section-s10 .s10-sticky {
  overflow: hidden;
}

.am-container .am-section-s10 .s10-cons .swiper-slide {
  position: absolute;
}

.am-container .am-section-s10 .s10-cons .swiper-slide .s10-bgcover {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.am-container .am-section-s10 .s10-cons .swiper-slide .s10-conwidth {
  width: 68.229167vw;
  margin: 0 auto;
}

.am-container .am-section-s10 .s10-cons .swiper-slide .s10-con {
  width: 68.229167vw;
  position: absolute;
  z-index: 4;
  top: 50%;
}

.am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-img {
  width: 14.166667vw;
  position: absolute;
  left: 4.166667vw;
  top: 16.666667vw;
}

.am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-title {
  width: 41.666667vw;
  margin-top: 3.125vw;
  margin-left: 21.354167vw;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-title h4 {
  width: 12.5vw;
  font-size: 1.875vw;
  margin-bottom: 1.302083vw;
  letter-spacing: -0.2px;
}

.am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-title p {
  width: 26.354167vw;
  letter-spacing: -0.2px;
  margin-left: 2.083333vw;
}

.am-container .am-section-s10 .s10-cons .swiper-slide1 .s10-con {
  transform: translate(0, -50%);
}

.am-container .am-section-s10 .s10-cons .swiper-slide2 .s10-con {
  transform: translate(72.39583vw, -50%);
}

.am-container .am-section-s11 {
  padding-top: 8.333333vw;
  margin-bottom: 8.333333vw;
}

.am-container .am-section-s11 .s11T-title {
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s11 h4 {
  width: 61.979167vw;
  margin: 0 auto;
  margin-bottom: 4.166667vw;
}

.am-container .am-section-s11 .s11-cons {
  width: 60vw;
  margin: 0 auto;
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide {
  width: 17.916667vw;
  margin-right: 3.125vw;
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide .s11-title {
  width: 15.625vw;
  margin: 0 auto;
  margin-top: 3.125vw;
  border-top: 1px solid #424245;
  padding-top: 2.083333vw;
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide .s11-title p {
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slidelast-child {
  margin-right: 0;
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide1 {
  order: 2;
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide2 {
  order: 3;
}

.am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide3 {
  order: 1;
}

.am-container .am-section-s13 {
  width: 68.229167vw;
  margin: 0 auto;
  background-color: #0F1015;
}

.am-container .am-section-s13 .s13-min {
  width: 100%;
  padding: 3.572917vw 8.854167vw 3.572917vw 6.25vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.am-container .am-section-s13 .s13-min .s13-title {
  width: 21.875vw;
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s13 .s13-min .s13-title h4 {
  margin-bottom: 1.302083vw;
}

.am-container .am-section-s13 .s13-min .s13-img {
  width: 25.208333vw;
}

.am-container .am-section-s15 {
  position: relative;
  background-color: #000000;
}

.am-container .am-section-s15 h4 {
  width: 68.229vw;
  margin: 0 auto;
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s15 .s15-min {
  width: 100%;
  height: 400vh;
}

.am-container .am-section-s15 .s15-min .s15-sticky {
  overflow: hidden;
}

.am-container .am-section-s15 .s15-min .swiper-wrapper {
  width: 68.229vw;
  margin: 0 auto;
}

.am-container .am-section-s15 .s15-min .swiper-slide {
  width: 68.229vw;
  height: 37.5vw;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  background-image: linear-gradient(to bottom, #270c12 0%, rgba(39, 12, 18, 0.4) 100%);
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-title {
  width: 23.4375vw;
  margin-left: 4.6875vw;
  margin-top: 6.25vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-title h5 {
  color: #FFFFFF;
  margin-bottom: 1.302083vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-title p {
  font-size: 0.9375vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href {
  width: 17.96875vw;
  border: 1px solid #2997FF;
  border-radius: 2.822917vw;
  padding: 10px 24px;
  margin-top: 2.083333vw;
  color: #2997FF;
  cursor: pointer;
  line-height: 1.6;
  text-align: center;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href a {
  font-size: 0.9375vw;
  color: #2997FF;
  line-height: 1.6;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href a:hover {
  opacity: 0.75;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href:hover {
  opacity: 0.75;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-note {
  width: 23.4375vw;
  padding-top: 6.25vw;
  margin-left: 4.6875vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-note p {
  font-size: 0.625vw;
  line-height: 1.6;
}

.am-container .am-section-s15 .s15-min .swiper-slide .s15-img {
  width: 25vw;
  margin-right: 8.333333vw;
  z-index: 4;
}

.am-container .am-section-s15 .s15-min .swiper-slide1 .s15-video {
  width: 21.145833vw;
  height: 21.145833vw;
  position: absolute;
  top: 8.177083vw;
  right: 10.3125vw;
  z-index: 3;
}

.am-container .am-section-s15 .s15-min .swiper-slide1 .s15-video video {
  border-radius: 50%;
}

.am-container .am-section-s15 .s15-min .swiper-slide2 {
  transform: translate(72.39vw, -50%);
  background-image: none;
  background: #0F1015;
}

.am-container .am-section-s15 .s15-min .swiper-slide2 .s15-title {
  margin-top: 10.416667vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide2 .s15-img {
  width: 33.645833vw;
  margin-right: 0;
}

.am-container .am-section-s15 .s15-min .swiper-slide3 {
  transform: translate(144.791vw, -50%);
  background-image: linear-gradient(to bottom, #0e1c13, rgba(14, 28, 19, 0.4));
}

.am-container .am-section-s15 .s15-min .swiper-slide3 .s15-title {
  margin-top: 10.416667vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide3 .s15-img {
  width: 20.989583vw;
  margin-right: 11.302083vw;
  margin-top: 3.125vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide4 {
  transform: translate(217.1875vw, -50%);
  background-image: linear-gradient(to bottom, #260b26, rgba(38, 11, 38, 0.2));
}

.am-container .am-section-s15 .s15-min .swiper-slide4 .s15-title {
  margin-top: 10.416667vw;
}

.am-container .am-section-s15 .s15-min .swiper-slide4 .s15-img {
  width: 26.25vw;
  margin-right: 7.291667vw;
  margin-top: 2.8125vw;
  position: relative;
}

.am-container .am-section-s15 .s15-min .swiper-slide4 .s15-img img {
  position: relative;
  z-index: 5;
}

.am-container .am-section-s15 .s15-min .swiper-slide4 .s15-video {
  width: 15.14583vw;
  height: 15.614583vw;
  position: absolute;
  top: 5.001771vw;
  right: 10.57125vw;
  z-index: 3;
}

.am-container .am-section-s15 .s15-min .swiper-slide4 .s15-video video {
  border-radius: 65% 50% 50% 50%;
}

.am-container .am-section-s16 {
  width: 68.229vw;
  margin: 0 auto;
  margin-top: 4.166667vw;
}

.am-container .am-section-s16 .s16T-title,
.am-container .am-section-s16 .s16T-desc {
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s16 h4 {
  width: 20.833333vw;
  padding-bottom: 3.125vw;
  letter-spacing: -2px;
}

.am-container .am-section-s16 p {
  width: 33.333333vw;
  padding-top: 3.125vw;
}

.am-container .am-section-s16 .s16-con {
  width: 56.354167vw;
  margin: 0 auto;
}

.am-container .am-section-s17 {
  width: 58.333333vw;
  margin: 0 auto;
  margin-top: 8.333333vw;
}

.am-container .am-section-s17 .s17-con {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8.333333vw;
}

.am-container .am-section-s17 .s17-con .s17-title {
  width: 22.916667vw;
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s17 .s17-con .s17-title h4 {
  margin-bottom: 1.302083vw;
}

.am-container .am-section-s17 .s17-con .s17-1-img {
  width: 29.84375vw;
  margin-left: 0.9375vw;
  position: relative;
}

.am-container .am-section-s17 .s17-con .s17-1-img .s17-1-imgindex {
  position: relative;
  z-index: 5;
}

.am-container .am-section-s17 .s17-con .s17-1-img .s17-1-video {
  width: 16.145833vw;
  height: 35.78125vw;
  position: absolute;
  top: 0.369792vw;
  left: 0.458333vw;
  z-index: 3;
  border-radius: 1.145833vw;
}

.am-container .am-section-s17 .s17-con .s17-1-img .s17-1-video video {
  border-radius: 1.145833vw;
}
.am-container .am-section-s17 .s17-con .s17-1-img .s17-1-video .wx-img {
  border-radius: 1.145833vw;
}
.am-container .am-section-s17 .s17-con .s17-2-img {
  width: 27.083333vw;
  transform: translateY(5.20833vw);
  transition: all 0.2s;
}

.am-container .am-section-s17 .s17-con .s17-3-img {
  width: 28.802083vw;
  margin-left: 0.572917vw;
  transform: translateY(5.20833vw);
  transition: all 0.2s;
}

.am-container .am-section-s17 .s17-con2 {
  flex-direction: row-reverse;
}

.am-container .am-section-s17 .s17-con3 {
  margin-bottom: 0;
}

.am-container .am-section-s18 {
  background-image: url("/content/dam/huawei-cbg-site/common/mkt/pdp/wearables/watch-4-series/images/swiper/huawei-watch-4-series-two-battery-modes-bg.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  height: 100%;
  width: 100%;
  padding-bottom: 8.333333vw;
}

.am-container .am-section-s18 .s18T-title {
  transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  opacity: 0;
  transform: translateY(2vw);
}

.am-container .am-section-s18 h4 {
  margin-left: 15.885417vw;
  padding-top: 6.25vw;
}

.am-container .am-section-s18 .s18-swiper {
  width: 68.229167vw;
  margin: 0 auto;
  padding-bottom: 3.125vw;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-desc {
  width: 19.53125vw;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-desc p:first-child {
  margin-bottom: 2.083333vw;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-img {
  width: 20.416667vw;
  position: relative;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text {
  width: 19.375vw;
  line-height: 1.25;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-12 {
  font-size: 0.625vw;
  color: #86868B;
  line-height: 1.6;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-18 {
  font-size: 0.9375vw;
  color: #ffffff;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-34 {
  font-size: 1.770833vw;
  color: #1F71FF;
  line-height: 1;
  font-weight: bold;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-64 {
  font-size: 3.333333vw;
  color: #1F71FF;
  line-height: 1;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-green {
  color: #50B348;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-days {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  border-bottom: 1px solid #424245;
  padding-bottom: 1.041667vw;
  margin-bottom: 1.041667vw;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-days:last-child {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-1 {
  position: relative;
  z-index: 3;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-1-img {
  width: 16.145833vw;
  position: absolute;
  left: 2.135417vw;
  top: 6.953125vw;
  z-index: 2;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide1 .s18-days {
  width: 10.45625vw;
}

.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide2 .s18-day {
  width: 48%;
}

.am-container .am-section-s18 .s18-swiper .swiper-pagination {
  width: fit-content;
  margin: 0 auto;
  border-radius: 1.71875vw;
  border: 1px solid #424245;
  display: flex;
  justify-content: space-between;
  position: relative;
  top: 3.125vw;
}

.am-container .am-section-s18 .s18-swiper .swiper-pagination .swiper-pagination-bullet {
  width: auto;
  height: auto;
  margin: 0;
  padding: 0.6252vw 1.25vw;
  --swiper-theme-color: none;
  font-size: 0.833333vw;
  color: #86868B;
  opacity: 1;
  background: none;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

.am-container .am-section-s18 .s18-swiper .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #ffffff;
  color: #000;
  font-weight: bold;
  border-radius: 1.71875vw;
  margin: 0;
}

.am-container .am-section-s19 {
  width: 68.229vw;
  margin: 0 auto;
  margin-bottom: 4.1666vw;
}

.am-container .am-section-s19 .s19-con {
  width: 68.229vw;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  padding-bottom: 1.041667vw;
}

.am-container .am-section-s19 .s19-title {
  width: 26.0416vw;
  margin: 0 auto;
  padding-top: 4.16666vw;
  padding-bottom: 2.083vw;
}

.am-container .am-section-s19 .s19-title .s19-titleT {
  margin-bottom: 1.302083vw;
}

.am-container .am-section-s19 .s19-left {
  width: 33.33vw;
  background-color: #0F1015;
}

.am-container .am-section-s19 .s19-right {
  width: 33.33vw;
  position: relative;
  background-color: #0F1015;
}

.am-container .am-section-s19 .s19-right .s19-swiper {
  position: relative;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19Swiper {
  width: 33.33vw;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs {
  width: 20.833333vw;
  position: absolute;
  top: 21.875vw;
  left: 3.802083vw;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide {
  width: 9.895833vw;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  margin-right: 2.083333vw;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide p {
  font-size: 0.8333vw;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide .s19SwiperThumbs-img0,
.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide .s19SwiperThumbs-img1 {
  display: none;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide .s19SwiperThumbs_img_active {
  display: block;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide-thumb-active p {
  color: #2997FF;
}

.am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs img {
  width: 0.9375vw;
  margin-right: 0.52vw;
}

.am-container .am-section-s19 .s19-note {
  color: #818181;
  font-size: 0.625vw;
  line-height: 1.6;
  text-align: right;
}

.am-container .am-section-footernote {
  background-color: #000;
  color: #818181;
  padding-bottom: 10.416667vw;
}

.am-container .am-section-footernote .footernote {
  width: 68.229vw;
  margin: 0 auto;
  font-size: 0.625vw;
  line-height: 1.6;
}

.am-container .am-section-footernote .footernote ul {
  list-style-type: decimal;
  padding-left: 2em;
}

.am-container .am-section-footernote .footernote ol {
  padding-left: 2em;
}
.am-container .am-section-footernote .footernote li {
  padding-top: 120px;
  margin-bottom: -120px;
}
.am-container .am-section-footernote .footernote ul li:first-child {
  padding-top: 1.041667vw;
}
.am-container .am-section-footernote .footernote li a {
  color: #2997FF;
  word-wrap: break-word;
}

.am-container .am-section-footernote .footernote li:last-child {
  padding-top: 120px;
  margin-bottom: 0;
}

.am-container .am-section-footernote .footernote .active {
  color: #fff;
}

.am-container .am-section-footernote .footernote .disclaimer {
  list-style-type: none;
  position: relative;
}

.am-container .am-section-footernote .footernote .disclaimer::before {
  content: "*";
  position: absolute;
  left: -10px;
}

.am-container .am-section-footernote .footernote .disclaimer1::before {
  content: "**";
  position: absolute;
  left: -15px;
}

.am-container .am-section-footernote .footernote .disclaimer2::before {
  content: "***";
  position: absolute;
  left: -22px;
}

@media (max-width: 1920px) and (min-aspect-ratio: 11 / 10) {
  .am-container .am-section-s19 .s19-note,
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text12,
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text14,
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-note p,
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-12,
  .am-container .am-section-footernote .footernote {
    font-size: 12px;
  }
}

@media (max-width: 1900px) and (min-aspect-ratio: 11 / 10) {
  .am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide p,
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-desc16,
  .am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide p,
  .am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title > p {
    font-size: 12px;
  }
}

@media (min-width: 1920px) {
  .am-container .am-section-s19 .s19-note,
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text14,
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-note p,
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-12,
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-note p,
  .am-container .footernote {
    font-size: 0.625vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text12 {
    font-size: 12px;
  }
}

.am-container sup {
  font-size: .6em;
  line-height: 0;
}

.am-container sup a {
  color: inherit;
  line-height: 0;
}

@media (max-width: 1600px) {
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-con {
    width: 62.229167vw;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-img {
    width: 12.166667vw;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-title {
    width: 40.666667vw;
    margin-top: 1.125vw;
    margin-left: 19.354167vw;
  }
}

@media (max-width: 1500px) {
  .am-container .am-section-s15 h4 {
    padding-bottom: 2vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide {
    margin-top: 1.645833vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href {
    padding: 10px 20px;
    border-radius: 3.822917vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts {
    padding-top: 0.3375vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text {
    margin-bottom: 0.441667vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-paddingtop5 {
    padding-top: 0.2vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-title {
    width: 85%;
  }
}

@media (max-width: 1200px) {
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text12 {
    font-size: 0.625vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text14 {
    font-size: 0.729167vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title > p {
    font-size: 0.729167vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href {
    width: 18.96875vw;
    padding: 0.520833vw 1.25vw 1vw;
    line-height: 1;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href a {
    line-height: 1;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide {
    margin-right: 3.083333vw;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots {
    width: 30.041667vw;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots {
    width: 33.041667vw;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot {
    margin-right: 2.166667vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-12 {
    font-size: 0.625vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-note p {
    font-size: 0.625vw;
  }
  .am-container .am-section-s18 .s18-swiper {
    width: 70.229167vw;
}
.am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text {
  width: 22.375vw;
}
}

@media (max-width: 1100px) {
  .am-container .am-section-kv .kv-bg {
    margin: 7.2vw auto 0;
  }
}

@media screen and (max-aspect-ratio: 51 / 50) {
  .am-container {
    background: url("/content/dam/huawei-cbg-site/common/mkt/pdp/wearables/watch-4-series/images/kv/huawei-watch-4-series-bg-xs.jpg") repeat;
  }
  .am-container .am-section h2 {
    font-size: 10vw;
  }
  .am-container .am-section h3 {
    font-size: 8.888889vw;
  }
  .am-container .am-section h4 {
    font-size: 8.888889vw;
  }
  .am-container .am-section h5 {
    font-size: 6.666667vw;
  }
  .am-container .am-section p {
    font-size: 4.444444vw;
  }
  .am-container .am-section .hid-mob {
    display: none;
  }
  .am-container .am-section .hid-pc {
    display: block;
  }
  .am-container .am-section-title {
    width: 99%;
    padding-top: 27.777778vw;
    padding-bottom: 13.888889vw;
    text-align: center;
  }
  .am-container .am-section-title h2 {
    width: fit-content;
    color: transparent;
    font-weight: 900;
    -webkit-background-clip: text;
    background-image: linear-gradient(to left, rgba(39, 39, 41, 0.6) 0%, #f7f7f7 100%, rgba(39, 39, 41, 0.6) 100%);
    background-size: 100% 100%;
    transition: all 0.1s;
  }
  .am-container .am-section-kv {
    display: flex;
    flex-wrap: wrap-reverse;
  }
  .am-container .am-section-kv .kv-title {
    width: 90%;
    margin: 0 auto;
    padding-bottom: 27.777778vw;
    text-align: center;
  }
  .am-container .am-section-kv .kv-title .kv-top {
    width: 80.555556vw;
    margin: 0 auto;
    margin-top: 16.666667vw;
  }
  .am-container .am-section-kv .kv-title .kv-text28 {
    width: 100%;
    margin: 0 auto;
    font-size: 3.888889vw;
    margin-top: 6.944444vw;
    display: block;
    letter-spacing: -0.8px;
  }
  .am-container .am-section-kv .kv-title .kv-text28 .kv-linemob {
    padding: 0 1.388889vw;
  }
  .am-container .am-section-kv .kv-bg {
    width: 100%;
    height: 80.555556vw;
    background-color: #F2F2F2;
    margin: 0;
  }
  .am-container .am-section-kv .kv-bottom {
    width: 25vw;
    position: absolute;
    right: 6.944444vw;
    bottom: 8.333333vw;
  }
  .am-container .am-section-s2 {
    position: relative;
    height: 110vh;
  }
  .am-container .am-section-s2 .s2-bg {
    transform: scale(1.5);
    transition: all 0.5s;
  }
  .am-container .am-section-s2 .s2-mid {
    width: 89.444444vw;
  }
  .am-container .am-section-s2 .s2-mid .s2-title {
    font-size: 5.833333vw;
    transform: translateY(20vw);
  }
  .am-container .am-section-s2 .s2-mid .s2-video {
    transform: translateY(20vw);
  }
  .am-container .am-section-s2 .s2-mid a {
    font-size: 4.444444vw;
    margin: 6.944444vw auto 0;
  }
  .am-container .am-section-s2 .s2-mid a img {
    width: 4.444444vw;
    margin-left: 1.777778vw;
  }
  .am-container .am-section-s3 {
    padding-top: 22.222222vw;
  }
  .am-container .am-section-s3 .s3-reasons {
    width: 91.666667vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason {
    margin-bottom: 4.166667vw;
    border: 1px solid #424245;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason::after {
    right: 2.222222vw;
    bottom: 2.222222vw;
    width: 5.277778vw;
    height: 5.277778vw;
    background-size: 5.277778vw 5.277778vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason:hover::after {
    background-position: top 5.277778vw center;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title {
    top: 5.555556vw;
    left: 4.166667vw;
    width: 80.95%;
    z-index: 4;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title h2 {
    font-size: 3.888889vw;
    margin-bottom: 2.777778vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason .s3-title > p {
    font-size: 2.5vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason1 {
    width: 91.666667vw;
    order: 1;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason1 .s3-title {
    width: 46.111111vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason4 {
    order: 3;
    width: 91.666667vw;
    margin-bottom: 4.166667vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason4 .s3-title {
    width: 33.333333vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 {
    order: 4;
    width: 91.666667vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-paddingtop5 {
    padding-top: 1.388889vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-block {
    display: block;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text12 {
    font-size: 1.527778vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text16 {
    width: 95%;
    font-size: 2.916667vw;
    padding-bottom: 1.388889vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text22 {
    font-size: 4.027778vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text32 {
    font-size: 4.444444vw;
    padding-top: 1.2vw;
    padding-left: 0;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-text40 {
    font-size: 6.666667vw;
    padding-top: 3.344563vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts {
    width: 82.833333vw;
    padding-top: 6.111111vw;
    display: flex;
    justify-content: space-between;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text {
    width: 38.888889vw;
    margin-bottom: 0;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text .s3-text-descs {
    display: flex;
    justify-content: flex-start;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text .s3-text-descs .s3-text-desc {
    width: fit-content !important;
    padding-right: 0.694444vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason5 .s3-texts .s3-text .s3-text-descs .s3-flex {
    display: block;
    padding-top: 1.388889vw !important;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason6 {
    order: 2;
    width: 91.666667vw;
    margin-bottom: 3.472222vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reaason6 .s3-title {
    width: 53.472222vw;
    top: 24.305556vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reason-con {
    order: 5;
    width: 91.666667vw;
    margin-bottom: 0;
    justify-content: space-between;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason2,
  .am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason3 {
    width: 43.75vw;
  }
  .am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason2 .s3-title,
  .am-container .am-section-s3 .s3-reasons .s3-reason-con .s3-reaason3 .s3-title {
    top: 5.555556vw;
    left: 4.166667vw;
  }
  .am-container .am-section-s4 {
    padding-bottom: 27.777778vw;
  }
  .am-container .am-section-s4 .s4-top-change {
    height: 123.611111vw;
  }
  .am-container .am-section-s4 .s4-top-change .s4SwiperTop .swiper-pagination span {
    outline: none;
    font-size: 3.888889vw;
    margin: auto 4.861111vw 11.111111vw;
  }
  .am-container .am-section-s4 .s4SwiperBottom {
    width: 86.111111vw;
    padding-top: 11.111111vw;
    margin: 0 auto;
    margin-top: 38.333333vw;
    border-top: 1px solid #424245;
  }
  .am-container .am-section-s4 .s4SwiperBottom .swiper-wrapper .swiper-slide {
    display: block;
  }
  .am-container .am-section-s4 .s4SwiperBottom .swiper-wrapper .swiper-slide h4 {
    width: 86.111111vw;
    margin-bottom: 6.944444vw;
    opacity: 0;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s4 .s4SwiperBottom .swiper-wrapper .swiper-slide p {
    width: 86.111111vw;
    font-size: 4.444444vw;
    opacity: 0;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s4 .am-section-animate {
    opacity: 1;
    transform: translateY(0);
  }
  .am-container .am-section-s4 .s4SwiperThumbs {
    top: 133.472222vw;
    left: 6.944444vw;
    width: 86.111111vw;
  }
  .am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper img {
    width: 5.555556vw;
    margin-right: 3.055556vw;
  }
  .am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide {
    margin-bottom: 4.166667vw;
  }
  .am-container .am-section-s4 .s4SwiperThumbs .swiper-wrapper .swiper-slide p {
    font-size: 4.722222vw;
  }
  .am-container .am-section-s5 {
    margin-bottom: 0;
  }
  .am-container .am-section-s5 .s5-cons {
    display: block;
  }
  .am-container .am-section-s5 .s5-cons .s5-con {
    width: 100%;
  }
  .am-container .am-section-s5 .s5-cons .s5-con h5 {
    top: 8.333333vw;
    left: 6.944444vw;
    font-size: 6.666667vw;
    width: 55.555556vw;
  }
  .am-container .am-section-s5 .s5-cons .s5-con2 h5 {
    top: 11.111111vw;
  }
  .am-container .am-section-s5 .s5-svg {
    font-size: 4.444444vw;
    margin-top: 13.888889vw;
    margin-left: 6.944444vw;
  }
  .am-container .am-section-s5 .s5-svg img {
    width: 4.444444vw;
    margin-left: 2.166667vw;
  }
  .am-container .am-section-s6 {
    width: 100%;
    padding-top: 27.777778vw;
    margin-left: 0;
  }
  .am-container .am-section-s6 .s6-min {
    position: relative;
    display: flex;
    flex-wrap: wrap;
  }
  .am-container .am-section-s6 .s6-min .s6-img {
    position: relative;
    top: 0;
    z-index: 1;
    transform: translateY(8.33333vw);
    transition: all 0.2s;
    order: 2;
  }
  .am-container .am-section-s6 .s6-min .s6T-title, .am-container .am-section-s6 .s6-min .s6T-desc {
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s6 .s6-min h4 {
    width: 86.111111vw;
    margin: 0 auto;
    position: relative;
    margin-bottom: 13.888889vw;
    order: 1;
  }
  .am-container .am-section-s6 .s6-min p {
    width: 86.111111vw;
    margin: 0 auto;
    position: static;
    order: 3;
    margin-top: 6.944444vw;
  }
  .am-container .am-section-s7 {
    width: 100%;
    padding-top: 27.777778vw;
    margin-bottom: 27.777778vw;
  }
  .am-container .am-section-s7 .s7-img {
    width: 100%;
  }
  .am-container .am-section-s7 .s7-title {
    width: 86.111111vw;
    margin-top: 13.888889vw;
    border-top: 1px solid #424245;
    padding-top: 11.111111vw;
    opacity: 1;
    transform: translateY(0);
    text-align: left;
  }
  .am-container .am-section-s7 .s7-title h4 {
    margin-bottom: 6.944444vw;
    opacity: 0;
    transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s7 .s7-title p {
    opacity: 0;
    transition: opacity 0.6s linear, transform 0.6s cubic-bezier(0.26, 0.67, 0.48, 0.91);
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s8 {
    width: 86.111111vw;
  }
  .am-container .am-section-s8 .s8-con .s8-bg {
    width: 100%;
  }
  .am-container .am-section-s8 .s8-con .s8-bg img {
    transform: translateY(13.88889vw);
    transition: all 0.2s;
  }
  .am-container .am-section-s8 .s8-con .s8-title {
    width: 100%;
    border-top: 1px solid #424245;
    padding-top: 13.888889vw;
    display: block;
  }
  .am-container .am-section-s8 .s8-con .s8-title h4 {
    width: 100%;
    margin-bottom: 6.944444vw;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc {
    width: 100%;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots {
    width: 100%;
    flex-wrap: wrap;
    margin-top: 8.333333vw;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot {
    margin-right: 0;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot p {
    font-size: 5vw;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-desc16 {
    font-size: 3.888889vw;
    letter-spacing: normal;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-desc16 .s8-descs63 {
    font-size: 14.722222vw;
    margin-right: 0;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot .s8-desc16 .s8-descs63 .s8-descs39 {
    font-size: 8.75vw;
    padding: 0 2.777778vw;
  }
  .am-container .am-section-s8 .s8-con .s8-title .s8-desc .s8-descbots .s8-descbot2 {
    margin-right: 0;
    margin-top: 4.166667vw;
  }
  .am-container .am-section-s9,
  .am-container .am-section-s9-1 {
    display: flex;
    flex-wrap: wrap-reverse;
  }
  .am-container .am-section-s9 .s9-title,
  .am-container .am-section-s9 .s9-1-title,
  .am-container .am-section-s9-1 .s9-title,
  .am-container .am-section-s9-1 .s9-1-title {
    width: 86.111111vw;
    margin-top: 13.888889vw;
    position: static;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s9 .s9-title h4,
  .am-container .am-section-s9 .s9-1-title h4,
  .am-container .am-section-s9-1 .s9-title h4,
  .am-container .am-section-s9-1 .s9-1-title h4 {
    width: 100%;
    margin-bottom: 6.944444vw;
  }
  .am-container .am-section-s9 .s9-title p,
  .am-container .am-section-s9 .s9-1-title p,
  .am-container .am-section-s9-1 .s9-title p,
  .am-container .am-section-s9-1 .s9-1-title p {
    width: 100%;
    color: #86868B;
  }
  .am-container .am-section-s9 .s9-title .s9-1-desc p,
  .am-container .am-section-s9 .s9-1-title .s9-1-desc p,
  .am-container .am-section-s9-1 .s9-title .s9-1-desc p,
  .am-container .am-section-s9-1 .s9-1-title .s9-1-desc p {
    padding-bottom: 11.111111vw;
  }
  .am-container .am-section-s9 .s9-title .s9-1-desc .s9-1-href,
  .am-container .am-section-s9 .s9-1-title .s9-1-desc .s9-1-href,
  .am-container .am-section-s9-1 .s9-title .s9-1-desc .s9-1-href,
  .am-container .am-section-s9-1 .s9-1-title .s9-1-desc .s9-1-href {
    font-size: 4.444444vw;
    text-align: center;
    padding: 10px 3.023vw;
    margin-top: 0;
    margin-bottom: 27.777778vw;
  }
  .am-container .am-section-s9 .s9-1-title,
  .am-container .am-section-s9-1 .s9-1-title {
    margin-top: 13.888889vw;
  }
  .am-container .am-section-s9 .s9-1-title p,
  .am-container .am-section-s9-1 .s9-1-title p {
    width: 100%;
  }
  .am-container .am-section-s9 .s9-1-min,
  .am-container .am-section-s9-1 .s9-1-min {
    padding-bottom: 0;
    margin-bottom: 63.333333vw;
  }
  .am-container .am-section-s9 .s9-1-img,
  .am-container .am-section-s9-1 .s9-1-img {
    width: 77.638889vw;
    position: absolute;
    bottom: auto;
    top: 100.833333vw;
    right: auto;
    left: 8.333333vw;
  }
  .am-container .am-section-s9 .s9-1-img .s9-1-video,
  .am-container .am-section-s9-1 .s9-1-img .s9-1-video {
    width: 28.333333vw;
    height: 28.333333vw;
    bottom: auto;
    right: auto;
    top: 54.194444vw;
    left: 3.588889vw;
  }
  .am-container .am-section-s10 {
    margin-top: 27.777778vw;
    overflow: hidden;
    position: relative;
    height: auto;
    background: none;
    padding-top: 0;
  }
  .am-container .am-section-s10 .am-sticky {
    position: static;
    height: auto;
  }
  .am-container .am-section-s10 .s10-cons {
    padding-bottom: 13.888889vw;
  }
  .am-container .am-section-s10 .s10-cons .icon-move {
    width: 8.888889vw;
    margin-left: 6.944444vw;
    position: relative;
    left: 10vw;
    top: 0;
    opacity: 0;
    margin-bottom: 6.944444vw;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide {
    position: relative;
    transform: translate(0, 0);
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-conwidth {
    width: 100%;
    width: 86.111111vw;
    margin-left: 6.944444vw;
    margin-top: 0;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-con {
    width: 86.111111vw;
    position: relative;
    top: 0;
    transition: all 0.2s;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-img {
    width: 43.055556vw;
    position: absolute;
    left: 11.111111vw;
    top: 69.444444vw;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-title {
    width: 86.111111vw;
    margin-top: 47.222222vw;
    margin-left: 0;
    display: block;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-title h4 {
    width: 100%;
    font-size: 6.666667vw;
    margin-bottom: 6.944444vw;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .s10-con .s10-title p {
    width: 100%;
    margin-left: 0;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide .swiper-slide-prev,
  .am-container .am-section-s10 .s10-cons .swiper-slide .swiper-slide-next {
    opacity: 0;
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide1 .s10-con {
    transform: translate(0, 0);
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide2 .s10-con {
    transform: translate(0, 0);
  }
  .am-container .am-section-s10 .s10-cons .swiper-slide-active {
    opacity: 1;
  }
  .am-container .am-section-s10 .s10-cons .swiper-scrollbar-10 {
    width: 22.222222vw;
    height: 4px;
    background-color: #424245;
    left: 6.944444vw;
  }
  .am-container .am-section-s10 .s10-cons .swiper-scrollbar-10 .swiper-scrollbar-drag {
    background-color: #fff;
  }
  .am-container .am-section-s10 .act-move .icon-move {
    opacity: 1;
    animation: swipericonmove 2s infinite ease-in-out;
  }
  .am-container .am-section-s11 {
    padding-top: 27.777778vw;
    margin-bottom: 27.777778vw;
  }
  .am-container .am-section-s11 .s11T-title {
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s11 h4 {
    width: 86.111111vw;
    margin-bottom: 13.888889vw;
  }
  .am-container .am-section-s11 .s11-cons {
    width: 86.111111vw;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper {
    justify-content: initial;
    align-items: initial;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide {
    width: 86.111111vw;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide .s11-title {
    width: 100%;
    margin-top: 30.972222vw;
    border-top: 1px solid #424245;
    padding-top: 11.111111vw;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide .s11-title h5 {
    margin-bottom: 6.944444vw;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide .s11-title p {
    color: #86868B;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide .s11-img {
    width: 66.666667vw;
    margin: 0 auto;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide-prev,
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide-next {
    opacity: 0;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide1 {
    order: 1;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide2 {
    order: 2;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide3 {
    order: 3;
  }
  .am-container .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide-active {
    opacity: 1;
  }
  .am-container .am-section-s11 .s11-cons .swiper-button {
    width: 31.944444vw;
    position: absolute;
    top: 175.972222vw;
    left: 50%;
    transform: translateX(-50%);
    z-index: 5;
  }
  .am-container .am-section-s11 .s11-cons .swiper-button .swiper-button-prev,
  .am-container .am-section-s11 .s11-cons .swiper-button .swiper-button-next {
    width: 11.111111vw;
    height: 11.111111vw;
    line-height: 11.111111vw;
    background-color: #303032;
    border-radius: 100%;
    --swiper-navigation-color: #ffffff;
    --swiper-navigation-size: 4.44vw;
  }
  .am-container .am-section-s11 .s11-cons .swiper-button .swiper-button-next:after,
  .am-container .am-section-s11 .s11-cons .swiper-button .swiper-container-rtl .swiper-button-prev:after {
    content: 'next';
    margin-left: 3px;
    font-weight: bold;
  }
  .am-container .am-section-s11 .s11-cons .swiper-button .swiper-button-prev:after,
  .am-container .am-section-s11 .s11-cons .swiper-button .swiper-container-rtl .swiper-button-next:after {
    content: 'prev';
    margin-right: 3px;
    font-weight: bold;
  }
  .am-container .am-section-s13 {
    width: 86.111111vw;
    padding: 16.666667vw 6.944444vw;
  }
  .am-container .am-section-s13 .s13-min {
    padding: 0;
    display: flex;
    flex-wrap: wrap;
  }
  .am-container .am-section-s13 .s13-min .s13-title {
    width: 100%;
    margin-bottom: 13.888889vw;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s13 .s13-min .s13-title h4 {
    margin-bottom: 6.944444vw;
  }
  .am-container .am-section-s13 .s13-min .s13-img {
    width: 79.444444vw;
    margin: 0 auto;
  }
  .am-container .am-section-s15 {
    position: relative;
    overflow: hidden;
    background-color: #000000;
  }
  .am-container .am-section-s15 h4 {
    width: 86.111111vw;
    margin: 0 auto;
    padding-bottom: 0;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s15 .s15-min {
    width: 100%;
    margin: 0 auto;
    margin-top: 13.888889vw;
    height: auto;
  }
  .am-container .am-section-s15 .s15-min .am-sticky {
    position: static;
    height: auto;
  }
  .am-container .am-section-s15 .s15-min .s15Swiper .icon-move {
    width: 8.888889vw;
    position: relative;
    left: 10vw;
    top: 0;
    opacity: 0;
    margin-bottom: 6.944444vw;
  }
  .am-container .am-section-s15 .s15-min .act-move .icon-move {
    opacity: 1;
    animation: swipericonmove 2s infinite ease-in-out;
  }
  .am-container .am-section-s15 .s15-min .swiper-scrollbar-15 {
    width: 22.222222vw;
    height: 4px;
    background-color: #424245;
    left: 6.944444vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-scrollbar-15 .swiper-scrollbar-drag {
    background-color: #fff;
  }
  .am-container .am-section-s15 .s15-min .swiper-wrapper {
    width: 100%;
    padding-bottom: 13.888889vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide {
    width: 86.111111vw;
    position: relative;
    height: 100%;
    margin-top: 0;
    flex-wrap: wrap-reverse;
    background: none;
    top: 0;
    transform: translate(0, 0);
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-text {
    position: relative;
    left: -6.944444vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title {
    width: 86.111111vw;
    margin-top: 13.888889vw;
    margin-left: 6.944444vw;
    position: relative;
    top: 0;
    left: 0;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title h5 {
    margin-bottom: 6.944444vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title p {
    font-size: 4.444444vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href {
    width: fit-content;
    border-radius: 11vw;
    text-align: center;
    padding: 10px 24px;
    margin-top: 11.111111vw;
    line-height: 1;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-title .s15-href a {
    font-size: 4.444444vw;
    line-height: 1;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-note {
    width: 86.111111vw;
    position: relative;
    top: 0;
    left: 0;
    margin-top: 13.888889vw;
    margin-left: 6.944444vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-note p {
    font-size: 3.055556vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide .s15-img {
    width: 86.111111vw;
    margin-left: 6.944444vw;
    margin-right: 0;
    margin-top: 0;
    background-image: linear-gradient(to bottom, #270c12, rgba(39, 12, 18, 0.4));
    background-size: 100% 100%;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide1 .s15-video {
    width: 59.166667vw;
    height: 59.166667vw;
    position: absolute;
    top: 23.055556vw;
    right: auto;
    left: 20.194444vw;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide2 {
    transform: translate(0, 0);
  }
  .am-container .am-section-s15 .s15-min .swiper-slide2 .s15-img {
    width: 86.111111vw;
    background-image: none;
    background: #0F1015;
  }
  .am-container .am-section-s15 .s15-min .swiper-slide3 {
    transform: translate(0, 0);
  }
  .am-container .am-section-s15 .s15-min .swiper-slide3 .s15-img {
    width: 86.111111vw;
    margin-right: 0;
    background-image: linear-gradient(to bottom, #0e1c13, rgba(14, 28, 19, 0.4));
  }
  .am-container .am-section-s15 .s15-min .swiper-slide4 {
    transform: translate(0, 0);
  }
  .am-container .am-section-s15 .s15-min .swiper-slide4 .s15-img {
    width: 86.111111vw;
    margin-right: 0;
    background-image: linear-gradient(to bottom, #260b26, rgba(38, 11, 38, 0.4));
  }
  .am-container .am-section-s15 .s15-min .swiper-slide4 .s15-video {
    width: 42.166667vw;
    height: 42.166667vw;
    top: 21.817708vw;
    right: auto;
    left: 8.07125vw;
  }
  .am-container .am-section-s16 {
    width: 100%;
    margin-top: 27.777778vw;
  }
  .am-container .am-section-s16 .s16T-title {
    width: 86.111111vw;
    margin: 0 auto;
    transform: translateY(5.55556vw);
    padding-bottom: 13.888889vw;
  }
  .am-container .am-section-s16 .s16T-desc {
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s16 p {
    width: 86.111111vw;
    margin: 0 auto;
  }
  .am-container .am-section-s16 .s16-con {
    width: 88.888889vw;
    margin: 0 auto;
    margin-bottom: 13.888889vw;
  }
  .am-container .am-section-s17 {
    width: 100%;
    margin-top: 27.777778vw;
  }
  .am-container .am-section-s17 .s17-con {
    width: 100%;
    margin: 0 auto;
    display: block;
    margin-bottom: 0;
  }
  .am-container .am-section-s17 .s17-con .s17-title {
    width: 86.111111vw;
    margin: 0 auto;
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s17 .s17-con .s17-title h4 {
    margin-bottom: 6.944444vw;
    letter-spacing: -0.5px;
  }
  .am-container .am-section-s17 .s17-con .s17-1-img {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    margin-bottom: 13.888889vw;
  }
  .am-container .am-section-s17 .s17-con .s17-1-img .s17-1-video {
    width: 43.75vw;
    height: 96.944444vw;
    position: absolute;
    top: 0.944444vw;
    left: 11.472222vw;
    border-radius: 3.055556vw;
  }
  .am-container .am-section-s17 .s17-con .s17-1-img .s17-1-video video {
    border-radius: 3.055556vw;
  }

  .am-container .am-section-s17 .s17-con .s17-1-img .s17-1-video .wx-img {
    border-radius: 3.055556vw;
  }
  .am-container .am-section-s17 .s17-con .s17-2-img {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    margin-bottom: 13.888889vw;
    transform: translateY(16.66667vw);
  }
  .am-container .am-section-s17 .s17-con .s17-3-img {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    margin-bottom: 13.888889vw;
    transform: translateY(16.66667vw);
  }
  .am-container .am-section-s17 .s17-con2 {
    margin-top: 22.222222vw;
  }
  .am-container .am-section-s17 .s17-con2 .s17-title {
    width: 86.111111vw;
    margin: 0 auto;
  }
  .am-container .am-section-s17 .s17-con3 {
    width: 100%;
    margin-top: 22.222222vw;
    margin-bottom: 0;
  }
  .am-container .am-section-s17 .s17-con3 .s17-title {
    width: 86.111111vw;
    margin: 0 auto;
  }
  .am-container .am-section-s18 {
    padding-bottom: 13.888889vw;
    background-image: url("/content/dam/huawei-cbg-site/common/mkt/pdp/wearables/watch-4-series/images/swiper/huawei-watch-4-series-two-battery-modes-bg-xs.png");
  }
  .am-container .am-section-s18 .s18T-title {
    transform: translateY(5.55556vw);
  }
  .am-container .am-section-s18 h4 {
    width: 86.111111vw;
    margin: 0 auto;
    padding-top: 16.666667vw;
    margin-bottom: 13.888889vw;
  }
  .am-container .am-section-s18 .s18-swiper {
    width: 86.111111vw;
    position: relative;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide {
    flex-wrap: wrap;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-desc {
    width: 86.111111vw;
    order: 3;
    margin-top: 11.111111vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-desc p:first-child {
    margin-bottom: 0;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-img {
    order: 1;
    width: 59.861111vw;
    margin: 0 auto;
    margin-bottom: 36.805556vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text {
    order: 2;
    width: 86.111111vw;
    margin-right: 0;
    border-bottom: 1px solid #424245;
    padding-bottom: 11.111111vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-12 {
    font-size: 3.611111vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-18 {
    font-size: 5vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-34 {
    font-size: 10vw;
    letter-spacing: normal;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-42 {
    font-size: 11.805556vw;
    letter-spacing: 0.5vw;
    margin-bottom: 1.388889vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-text-64 {
    font-size: 18.472222vw;
    margin-bottom: 2.083333vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-days {
    display: block;
    border: none;
    padding-bottom: 8.333333vw;
    margin-bottom: 0;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-days .s18-day {
    width: 100%;
    padding-bottom: 2.777778vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-days .s18-day:last-child {
    padding-bottom: 0;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-days:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-text .s18-days:last-child {
    padding-bottom: 0;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide .s18-1-img {
    width: 47.638889vw;
    left: 6.111111vw;
    top: 20.833333vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide1 .s18-days {
    width: 100%;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-wrapper .swiper-slide2 .s18-day {
    width: 100%;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-pagination {
    width: 77.5vw;
    height: 12.5vw;
    line-height: 1.25;
    border-radius: 6.25vw;
    border: 2px solid #424245;
    position: absolute;
    top: 100vw;
    left: 50%;
    transform: translateX(-50%);
  }
  .am-container .am-section-s18 .s18-swiper .swiper-pagination .swiper-pagination-bullet {
    outline: none;
    padding: 0 4.166667vw;
    font-size: 3.611111vw;
  }
  .am-container .am-section-s18 .s18-swiper .swiper-pagination .swiper-pagination-bullet-active {
    border-radius: 6.25vw;
    font-weight: bold;
  }
  .am-container .am-section-s19 {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 16.666667vw;
  }
  .am-container .am-section-s19 .s19-con {
    width: 100%;
    margin: 0 auto;
    display: block;
    padding-bottom: 5.555556vw;
  }
  .am-container .am-section-s19 .s19-title {
    width: 86.111111vw;
    margin: 0 auto;
    padding-top: 16.666667vw;
    padding-bottom: 13.888889vw;
  }
  .am-container .am-section-s19 .s19-title .s19-titleT {
    margin-bottom: 6.944444vw;
    font-size: 8.888889vw;
  }
  .am-container .am-section-s19 .s19-left {
    width: 100%;
    margin-bottom: 5.555556vw;
  }
  .am-container .am-section-s19 .s19-right {
    width: 100%;
  }
  .am-container .am-section-s19 .s19-right .s19-title {
    padding-bottom: 8.333333vw;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper {
    position: relative;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper .s19Swiper {
    width: 100%;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs {
    width: 86.111111vw;
    left: 6.944444vw;
    top: 112.305556vw;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-wrapper {
    flex-wrap: wrap;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide {
    width: 86.111111vw;
    margin-right: 0;
    margin-bottom: 4.166667vw;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs .swiper-slide p {
    font-size: 4.722222vw;
  }
  .am-container .am-section-s19 .s19-right .s19-swiper .s19SwiperThumbs img {
    width: 5.555556vw;
    margin-right: 3.055556vw;
  }
  .am-container .am-section-s19 .s19-note {
    font-size: 3.333333vw;
    padding-right: 6.944444vw;
  }
  .am-container .am-section-footernote {
    padding-bottom: 27.777778vw;
  }
  .am-container .am-section-footernote .footernote {
    width: 86.111111vw;
    font-size: 3.333333vw;
  }
  .am-container .am-section-footernote .footernote ul {
    list-style-type: decimal;
    padding-left: 2em;
  }
  .am-container .am-section-footernote .footernote li {
    padding-top: 50px;
    margin-bottom: -50px;
  }
  .am-container .am-section-footernote .footernote ul li:first-child {
    padding-top: 2.777778vw;
  }
  .am-container .am-section-footernote .footernote li:last-child {
    padding-top: 50px;
  }
  .am-container .am-section-footernote .footernote .disclaimer::before {
    left: -10px;
  }
  .am-container .am-section-footernote .footernote .disclaimer1::before {
    left: -14px;
  }
  .am-container .am-section-footernote .footernote .disclaimer2::before {
    left: -18px;
  }
  @keyframes swipericonmove {
    0% {
      opacity: 1;
      transform: translateX(0);
    }
    100% {
      opacity: 0;
      transform: translateX(-10vw);
    }
  }
}

@media (max-width: 900px) and (min-width: 640px) {
  .am-container .am-section-footernote .footernote .disclaimer::before {
    left: -20px;
  }
  .am-container .am-section-footernote .footernote .disclaimer1::before {
    left: -31px;
  }
  .am-container .am-section-footernote .footernote .disclaimer2::before {
    left: -42px;
  }
  .am-container .am-section-s2 {
    height: 111vh;
  }
}

@media (max-width: 740px) and (min-width: 660px) {
  .am-container .am-section-s2 .s2-mid .s2-title {
    font-size: 4.833333vw;
  }
}

@media (max-width: 400px) and (min-width: 370px) {
  .am-container .am-section-s9-1 .s9-1-title .s9-1-desc .s9-1-href {
    font-size: 4vw;
  }
}

.am-container-ie .wx-img {
  display: block;
}

.am-container-ie .am-sticky {
  position: static;
  height: auto;
  top: 0;
}

.am-container-ie .am-section .am-section-animate {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-title {
  display: flex;
  justify-content: center;
  padding-top: 10.416667vw;
  padding-bottom: 5.208333vw;
}

.am-container-ie .am-section-title h2 {
  width: 80%;
  background-image: none;
  color: #F7F7F7;
}

.am-container-ie .am-section-s2 {
  height: 100vh;
}

.am-container-ie .am-section-s2 .s2-mid .s2-title {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s2 .s2-mid .s2-video {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s2 .s2-mid a {
  display: block;
}

.am-container-ie .am-section-s2 .s2-bg {
  transform: scale(1);
}

.am-container-ie .am-section-s2 .s2-bg .s2-bgcolor {
  opacity: 0.4;
}

.am-container-ie .am-section-s3 .s3-reasons .s3-reason-con {
  display: block;
}

.am-container-ie .am-section-s6 {
  width: 63.125vw;
  margin: 0 auto;
  position: relative;
}

.am-container-ie .am-section-s6 .s6-sticky {
  overflow: hidden;
  padding-bottom: 10.416667vw;
}

.am-container-ie .am-section-s6 .s6-min .s6-img {
  transform: translateY(0);
}

.am-container-ie .am-section-s6 .s6-min .s6-img .s6-1 {
  opacity: 0;
}

.am-container-ie .am-section-s6 .s6-min .s6T-title,
.am-container-ie .am-section-s6 .s6-min .s6T-desc {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s7 .s7-title {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s8 .s8-con .s8-bg img {
  transform: translateY(0);
}

.am-container-ie .am-section-s8 .s8-con .s8-title h4,
.am-container-ie .am-section-s8 .s8-con .s8-title .s8-desc {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s9 .s9-title,
.am-container-ie .am-section-s9 .s9-1-title,
.am-container-ie .am-section-s9-1 .s9-title,
.am-container-ie .am-section-s9-1 .s9-1-title {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s9 .s9-title h4 .s9-1-href, .am-container-ie .am-section-s9 .s9-title p .s9-1-href, .am-container-ie .am-section-s9 .s9-title .s9-1-desc .s9-1-href,
.am-container-ie .am-section-s9 .s9-1-title h4 .s9-1-href,
.am-container-ie .am-section-s9 .s9-1-title p .s9-1-href,
.am-container-ie .am-section-s9 .s9-1-title .s9-1-desc .s9-1-href,
.am-container-ie .am-section-s9-1 .s9-title h4 .s9-1-href,
.am-container-ie .am-section-s9-1 .s9-title p .s9-1-href,
.am-container-ie .am-section-s9-1 .s9-title .s9-1-desc .s9-1-href,
.am-container-ie .am-section-s9-1 .s9-1-title h4 .s9-1-href,
.am-container-ie .am-section-s9-1 .s9-1-title p .s9-1-href,
.am-container-ie .am-section-s9-1 .s9-1-title .s9-1-desc .s9-1-href {
  width: 17.3vw;
}

.am-container-ie .am-section-s10 {
  height: 190vh;
}

.am-container-ie .am-section-s10 .s10-sticky {
  overflow: visible;
}

.am-container-ie .am-section-s10 .s10-cons .swiper-slide {
  height: 100vh;
  top: 0;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s10 .s10-cons .swiper-slide .s10-con {
  top: 0;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s10 .s10-cons .swiper-slide1 .s10-con {
  top: 0;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s10 .s10-cons .swiper-slide2 {
  top: 90vh;
}

.am-container-ie .am-section-s10 .s10-cons .swiper-slide2 .s10-con {
  top: 0;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s11 {
  padding-top: 0;
}

.am-container-ie .am-section-s11 .s11T-title {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s11 .s11-cons .swiper-wrapper .swiper-slide .s11-title p {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s13 .s13-min .s13-title {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s15 h4 {
  margin-bottom: 4.166667vw;
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s15 .s15-min {
  height: 360vh;
}

.am-container-ie .am-section-s15 .s15-min .s15-sticky {
  overflow: visible;
}

.am-container-ie .am-section-s15 .s15-min .swiper-wrapper {
  width: 68.229vw;
  margin: 0 auto;
}

.am-container-ie .am-section-s15 .s15-min .swiper-slide {
  background-size: 100% 100%;
  top: 0;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s15 .s15-min .swiper-slide2 {
  top: 90vh;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s15 .s15-min .swiper-slide3 {
  top: 180vh;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s15 .s15-min .swiper-slide4 {
  top: 270vh;
  transform: translate(0, 0);
}

.am-container-ie .am-section-s16 {
  margin-top: 0;
}

.am-container-ie .am-section-s16 .s16T-title,
.am-container-ie .am-section-s16 .s16T-desc {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s17 .s17-con .s17-title {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s17 .s17-con .s17-2-img {
  transform: translateY(0);
}

.am-container-ie .am-section-s17 .s17-con .s17-3-img {
  transform: translateY(0);
}

.am-container-ie .am-section-s18 .s18T-title {
  opacity: 1;
  transform: translateY(0);
}

.am-container-ie .am-section-s18 .s18-swiper .swiper-pagination {
  width: 23.5vw;
}
