.watch-fit3-container {
  --motionp1: 0px;
  --motionp2: 0px;
  --motionp3: 0px;
}
.watch-fit3-container *, .watch-fit3-container::before, .watch-fit3-container::after {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}
.watch-fit3-container *:focus, .watch-fit3-container *:active {
  outline: none;
}
.watch-fit3-container sup {
  font-size: 0.6em;
  line-height: 1;
}
.watch-fit3-container sup a {
  color: inherit;
}
.watch-fit3-container sup[data-index] {
  cursor: pointer;
}
.watch-fit3-container .pc-show {
  display: initial;
}
.watch-fit3-container .mob-show {
  display: none;
}
.watch-fit3-container span.nowrap {
  white-space: nowrap;
}
.watch-fit3-container .blur-up {
  filter: blur(20px);
  transition: filter 0.2s;
  will-change: filter;
}
.watch-fit3-container .blur-up.lazyloaded {
  filter: blur(0);
}
.watch-fit3-container img, .watch-fit3-container video {
  display: block;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.watch-fit3-container .media-cover {
  position: relative;
  width: 100%;
  display: block;
}
.watch-fit3-container .media-cover img, .watch-fit3-container .media-cover video {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  top: 0;
  left: 0;
}
.watch-fit3-container .media-cover:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.watch-fit3-container .section {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.watch-fit3-container .mid-wrap {
  width: 75vw;
  margin: 0 auto;
}
.watch-fit3-container .flex-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.watch-fit3-container .txt-center {
  text-align: center;
}
.watch-fit3-container .relative {
  position: relative;
}
.watch-fit3-container .absolute {
  position: absolute;
}
.watch-fit3-container .sec-txt-12 {
  font-size: max(0.625vw, 12px);
  line-height: 1.6;
}
.watch-fit3-container .sec-txt-16 {
  font-size: max(0.833333vw, 12px);
  line-height: 1.6;
}
.watch-fit3-container .sec-txt-18 {
  font-size: 0.9375vw;
  line-height: 1.6;
}
.watch-fit3-container .sec-txt-20 {
  font-size: 1.041667vw;
  line-height: 1.6;
}
.watch-fit3-container .sec-txt-24 {
  font-size: 1.25vw;
  line-height: 1.6;
}
.watch-fit3-container .sec-txt-28 {
  font-size: 1.458333vw;
  line-height: 1.25;
}
.watch-fit3-container .sec-txt-30 {
  font-size: 1.5625vw;
  line-height: 1.6;
}
.watch-fit3-container .sec-txt-32 {
  font-size: 1.666667vw;
  line-height: 1.25;
}
.watch-fit3-container .sec-txt-48 {
  font-size: 2.5vw;
  line-height: 1.25;
  font-weight: bold;
}
.watch-fit3-container .sec-txt-120 {
  font-size: 6.25vw;
  line-height: 1.25;
}
.watch-fit3-container .sec-marb-20 {
  margin-bottom: 1.041667vw;
}
.watch-fit3-container .sec-marb-30 {
  margin-bottom: 1.5625vw;
}
.watch-fit3-container .sec-marb-40 {
  margin-bottom: 2.083333vw;
}
.watch-fit3-container .sec-marb-60 {
  margin-bottom: 3.125vw;
}
.watch-fit3-container .sec-marb-80 {
  margin-bottom: 4.166667vw;
}
.watch-fit3-container .space {
  margin-top: 10.416667vw;
}
.watch-fit3-container .space-160 {
  margin-top: 8.333333vw;
}
.watch-fit3-container .black {
  color: #000;
}
.watch-fit3-container .gray {
  color: #86868B;
}
.watch-fit3-container .section-radius {
  border-radius: 1.666667vw;
  -webkit-border-radius: 1.666667vw;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}
.watch-fit3-container .fadeup {
  transition: opacity 0.5s ease-in, transform 0.5s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  transform: translateY(120px);
  opacity: 0.001;
}
.watch-fit3-container .lg-fadeup {
  transition: opacity 1s linear, transform 1s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  transform: translateY(120px);
  opacity: 0.001;
}
.watch-fit3-container .fadeup.animated,
.watch-fit3-container .lg-fadeup.animated {
  transform: translateY(0);
  opacity: 0.999;
}
.watch-fit3-container .section-txt article {
  color: #86868B;
}
.watch-fit3-container .section-kv .media-cover:before {
  padding-bottom: 56.25%;
}
.watch-fit3-container .section-kv .section-txt {
  will-change: transform, opacity;
  width: 27.604167vw;
  top: 21.796875vw;
  left: 66.25vw;
  transition: transform 0.3s linear, opacity 0.3s linear;
  transform: translateY(2vw);
  -webkit-transform: translateY(2vw);
  opacity: 0;
}
.watch-fit3-container .section-kv .section-txt .kv-title {
  font-size: 3.59375vw;
  line-height: 1.25;
}
.watch-fit3-container .section-kv .section-txt .kv-logo {
  width: 100%;
  margin: 0 auto 1.041667vw;
}
.watch-fit3-container .section-kv .section-txt p.sec-txt-30 {
  letter-spacing: 0.04em;
}
.watch-fit3-container .section-kv .section-txt .play-wrapper {
  margin-top: 2.083333vw;
  text-align: center;
}
.watch-fit3-container .section-kv .section-txt .play-wrapper .fancybox-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.watch-fit3-container .section-kv .section-txt .play-wrapper .fancybox-button .play-copy {
  font-size: 1.25vw;
  color: #000;
  white-space: nowrap;
}
.watch-fit3-container .section-kv .section-txt .play-wrapper .fancybox-button svg {
  width: 1.458333vw;
  height: 1.458333vw;
  margin-left: 0.520833vw;
}
.watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 1.25vw;
}
.watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn-price {
  color: #000;
  font-size: 1.46vw;
  font-weight: 400;
  line-height: 1.25;
}
.watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn-price span {
  font-size: 0.677083vw;
  font-weight: 500;
}
.watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn-price a {
  color: inherit;
}
.watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn {
  color: #fff;
  font-size: 13px;
  font-weight: 800;
  line-height: 24px;
  text-align: center;
  display: inline-block;
  padding: 10px 26px;
  border: 2px solid #000000;
  background-color: #000000;
  transition: 0.3s ease-out;
  margin-top: 24px;
  cursor: pointer;
  border-radius: 6px;
}
.watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn:hover {
  opacity: 0.8;
}
.watch-fit3-container .section-kv.active .section-txt {
  transform: translateY(0);
  -webkit-transform: translateY(0);
  opacity: 1;
}
.watch-fit3-container .section-id {
  padding: 10.416667vw 0;
}
.watch-fit3-container .section-id .sec-txt-48 {
  font-weight: 500;
}
.watch-fit3-container .section-id .section-txt .copy {
  display: block;
  transition: color 0.2s;
  color: #D9D9D9;
  line-height: 1.6;
}
.watch-fit3-container .section-id [data-active="1"] .copy-1,
.watch-fit3-container .section-id [data-active="2"] .copy-2,
.watch-fit3-container .section-id [data-active="3"] .copy-3 {
  color: #000;
}
.watch-fit3-container .section-id-video .media-cover:before {
  padding-bottom: 56.25%;
}
.watch-fit3-container .section-id-video .fancybox-button {
  display: inline-block;
  width: 5.208333vw;
  height: 5.208333vw;
  bottom: 4.6875vw;
  right: 4.6875vw;
}
.watch-fit3-container .section-card .card-list {
  flex-wrap: wrap;
  align-items: flex-start;
}
.watch-fit3-container .section-card .card-list .card-item {
  color: #484848;
  cursor: pointer;
}
.watch-fit3-container .section-card .card-list .card-item .sec-txt-32 {
  line-height: 1.25;
}
.watch-fit3-container .section-card .card-list .card-item .diva-indicator {
  width: 2.395833vw;
  height: 2.395833vw;
  right: 1.041667vw;
  bottom: 1.041667vw;
  cursor: pointer;
  background-color: rgba(209, 209, 209, 0.6);
  border-radius: 50%;
  overflow: hidden;
  z-index: 9;
  transform: translate3d(0, 0, 0);
}
.watch-fit3-container .section-card .card-list .card-item .diva-indicator .section-indicator-img {
  width: 100%;
  height: auto;
  transition: all 1s;
  transform: translateY(-50%);
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.watch-fit3-container .section-card .card-list .card-item:hover .section-indicator-img {
  transform: translateY(0);
}
.watch-fit3-container .section-card .card-list .card-item img {
  transition: transform 0.3s;
}
.watch-fit3-container .section-card .card-list .card-item-1,
.watch-fit3-container .section-card .card-list .card-item-2,
.watch-fit3-container .section-card .card-list .card-item-3,
.watch-fit3-container .section-card .card-list .card-item-4 {
  width: 36.71875vw;
}
.watch-fit3-container .section-card .card-list .card-item-1 {
  width: 36.71875vw;
  height: 32.291667vw;
  overflow: hidden;
  color: #000000;
  background-color: #FFF6F7;
}
.watch-fit3-container .section-card .card-list .card-item-1 .media-cover:before {
  padding-bottom: 87.9432624113%;
}
.watch-fit3-container .section-card .card-list .card-item-1 .section-txt {
  top: 2.916667vw;
  left: 3.125vw;
  right: 3.125vw;
}
.watch-fit3-container .section-card .card-list .card-item-2 {
  color: #000000;
  background-color: #FFF9F4;
}
.watch-fit3-container .section-card .card-list .card-item-2 .media-cover:before {
  padding-bottom: 70.9219858156%;
}
.watch-fit3-container .section-card .card-list .card-item-2 .section-txt {
  top: 2.916667vw;
  left: 3.125vw;
  right: 3.125vw;
}
.watch-fit3-container .section-card .card-list .card-item-3 {
  color: white;
  background-color: #F8F5FE;
}
.watch-fit3-container .section-card .card-list .card-item-3 .media-cover:before {
  padding-bottom: 73.7588652482%;
}
.watch-fit3-container .section-card .card-list .card-item-3 .section-txt {
  top: 2.083333vw;
  left: 2.083333vw;
  right: 16.177083vw;
}
.watch-fit3-container .section-card .card-list .card-item-4 {
  margin-top: -6.25vw;
  background-color: #F7FCEA;
  color: white;
}
.watch-fit3-container .section-card .card-list .card-item-4 .media-cover:before {
  padding-bottom: 50.6382978723%;
}
.watch-fit3-container .section-card .card-list .card-item-4 .section-txt {
  top: 2.083333vw;
  left: 23.635417vw;
  right: 2.083333vw;
  text-align: right;
}
.watch-fit3-container .section-card .card-list .card-item-5,
.watch-fit3-container .section-card .card-list .card-item-6 {
  height: 13.177083vw;
  align-self: normal;
}
.watch-fit3-container .section-card .card-list .card-item-5 {
  width: 17.578125vw;
  padding: 1.5625vw 1.041667vw 1.09375vw;
  margin-top: -13.177083vw;
  margin-left: 38.28125vw;
  background-color: #F2FBFF;
}
.watch-fit3-container .section-card .card-list .card-item-5 .section-txt {
  margin-bottom: 1.041667vw;
}
.watch-fit3-container .section-card .card-list .card-item-5 .card-info {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.watch-fit3-container .section-card .card-list .card-item-5 .card-info .count-1 {
  width: 4.947917vw;
  margin: 0 auto 0.625vw;
}
.watch-fit3-container .section-card .card-list .card-item-5 .card-info .count-2 {
  width: 2.831771vw;
  margin: 0 auto 0.625vw;
}
.watch-fit3-container .section-card .card-list .card-item-5 .card-info .param {
  color: #6F6F6F;
}
@media only screen and (min-width: 768px) and (max-width: 1194px) and (orientation: landscape) {
  .watch-fit3-container .section-card .card-list .card-item-5 .card-info .param {
    font-size: 0.833333vw;
  }
}
.watch-fit3-container .section-card .card-list .card-item-6 {
  width: 17.578125vw;
  padding: 1.5625vw 2.5vw 1.09375vw;
  margin-top: -13.177083vw;
  background-color: #F5F7FA;
}
.watch-fit3-container .section-card .card-list .card-item-6 .section-txt .icon {
  width: 6.770833vw;
  margin: 0.208333vw auto 0.104167vw;
}
.watch-fit3-container .section-card .card-list .card-item-6 .section-picture {
  width: 7.395833vw;
  margin: 0 auto;
}
.watch-fit3-container .section-card .card-list .card-item-6 .media-cover:before {
  padding-bottom: 109.1549295775%;
}
.watch-fit3-container .section-big-title .section-picture {
  width: 73.697917vw;
}
.watch-fit3-container .section-big-title .media-cover:before {
  padding-bottom: 48.1272084806%;
}
.watch-fit3-container .section-big-title .section-txt {
  top: 17.760417vw;
  left: 54.53125vw;
  font-weight: bold;
  background-image: linear-gradient(to bottom, #FFDF98, #FF8900 120%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.watch-fit3-container .section-big-title-2 {
  margin-top: 4.84375vw;
  margin-bottom: 3.46875vw;
  display: flex;
  justify-content: flex-end;
}
.watch-fit3-container .section-big-title-2 .section-picture {
  width: 83.125vw;
}
.watch-fit3-container .section-big-title-2 .media-cover:before {
  padding-bottom: 60.8395989975%;
}
.watch-fit3-container .section-big-title-2 .section-txt {
  top: 20.833333vw;
  left: 16.84375vw;
  background-image: linear-gradient(to bottom, #E6FFB7 -10%, #669016 120%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.watch-fit3-container .section-big-title-3 {
  margin-top: 4.322917vw;
  margin-bottom: 7.744792vw;
}
.watch-fit3-container .section-big-title-3 .section-picture {
  width: 80.729167vw;
}
.watch-fit3-container .section-big-title-3 .media-cover:before {
  padding-bottom: 58.7741935484%;
}
.watch-fit3-container .section-big-title-3 .section-txt {
  top: 20.729167vw;
  left: 55.15625vw;
  background-image: linear-gradient(to bottom, #FFA280, #CC582E 110%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.watch-fit3-container .section-big-title-4 {
  display: flex;
  justify-content: flex-end;
}
.watch-fit3-container .section-big-title-4 .section-picture {
  width: 86.197917vw;
}
.watch-fit3-container .section-big-title-4 .media-cover:before {
  padding-bottom: 43.5045317221%;
}
.watch-fit3-container .section-big-title-4 .section-txt {
  top: 19.739583vw;
  left: 19.84375vw;
  background-image: linear-gradient(to bottom, #E2AB98, #C76D36);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.watch-fit3-container .section-sku {
  margin-top: 8.333333vw;
}
.watch-fit3-container .section-sku .mid-wrap > .sec-txt-48 {
  margin-left: 7.5vw;
  position: relative;
  z-index: 2;
}
.watch-fit3-container .section-sku .sku-wrap {
  margin-top: -2.166667vw;
}
.watch-fit3-container .section-sku .sku-bg {
  width: 100%;
}
.watch-fit3-container .section-sku .section-picture {
  width: 100%;
}
.watch-fit3-container .section-sku .media-cover:before {
  padding-bottom: 70.4861111111%;
}
.watch-fit3-container .section-sku .swiper-wrap {
  width: 30.104167vw;
  top: calc(var(--top));
  left: 42.760417vw;
  z-index: 1;
}
.watch-fit3-container .section-sku .swiper-wrap .color-swiper {
  width: 11.458333vw;
  margin: 0 auto;
}
.watch-fit3-container .section-sku .swiper-wrap .color-swiper .swiper-slide .media-cover:before {
  padding-bottom: 180.9090909091%;
}
.watch-fit3-container .section-sku .swiper-wrap .color-content {
  color: #B5A69E;
}
.watch-fit3-container .section-sku .swiper-wrap .color-content article {
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0;
  transition: opacity 0.3s cubic-bezier(0, 0, 0.5, 1);
}
.watch-fit3-container .section-sku .swiper-wrap .color-content article.active {
  opacity: 1;
  z-index: 1;
}
.watch-fit3-container .section-sku .swiper-wrap article.color-content-1 {
  margin: 0 auto;
  color: #D1B9AD;
}
.watch-fit3-container .section-sku .swiper-wrap article.color-content-2 {
  margin: 0 auto;
  color: #BABABA;
}
.watch-fit3-container .section-sku .swiper-wrap article.color-content-3 {
  margin: 0 auto;
  color: #CEBCB0;
}
.watch-fit3-container .section-sku .swiper-wrap .color-content-4 {
  color: #CCD593;
}
.watch-fit3-container .section-sku .swiper-wrap .color-content-5 {
  color: #E6B4BD;
}
.watch-fit3-container .section-sku .swiper-wrap .color-content-6 {
  color: #414141;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination {
  margin-top: 1.5625vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet {
  background-color: transparent;
  border-radius: 100%;
  border: 1px solid transparent;
  width: 1.56vw;
  height: 1.56vw;
  margin: 0;
  padding: 0;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0, 0, 0.5, 1);
  position: relative;
  outline: none;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet .inside-bullet {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 50%;
  width: 0.94vw;
  height: 0.94vw;
  border-radius: 100%;
  transition: all 0.3s cubic-bezier(0, 0, 0.5, 1);
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet .inside-bullet::after {
  content: "";
  display: block;
  width: 1.04vw;
  height: 1.04vw;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: inherit;
  opacity: 0;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet .color-name {
  position: absolute;
  top: 1.979167vw;
  font-size: 1.041667vw;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
  transform: translateX(-50%);
  transition: opacity 0.3s cubic-bezier(0, 0, 0.5, 1);
  opacity: 0;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet .color-name .color-name-sm {
  font-size: max(0.625vw, 12px);
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(1) .inside-bullet {
  background: #E2DCD7;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(1) .color-name {
  color: #AA836E;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(2) .inside-bullet {
  background: #DAD9D6;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(2) .color-name {
  color: #AFAFAF;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(3) .inside-bullet {
  background: #DACAC0;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(3) .color-name {
  color: #A79A91;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(4) .inside-bullet {
  background: #E1EFBB;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(4) .color-name {
  color: #7B8440;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(5) .inside-bullet {
  background: #F8DADA;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(5) .color-name {
  color: #A5606C;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(6) .inside-bullet {
  background: #44484D;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(6) .color-name {
  color: #414141;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet-active {
  border-color: #E2DCD7;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet-active {
  border-color: #DAD9D6;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet-active {
  border-color: #DACAC0;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(4).swiper-pagination-bullet-active {
  border-color: #E7F2C8;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(5).swiper-pagination-bullet-active {
  border-color: #F8DADA;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet:nth-of-type(6).swiper-pagination-bullet-active {
  border-color: #44484D;
}
@media screen and (min-width: 780px) and (max-width: 800px) {
  .watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
  }
  .watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet .inside-bullet {
    width: 6px;
    height: 6px;
  }
  .watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet .inside-bullet ::after {
    width: 8px;
    height: 8px;
  }
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet-active .inside-bullet::after {
  opacity: 1;
}
.watch-fit3-container .section-sku .swiper-wrap .sku-color-pagination .swiper-pagination-bullet-active .color-name {
  opacity: 1;
}
.watch-fit3-container .section-sku a.sec-txt-16 {
  display: inline-block;
  color: #007FFD;
}
.watch-fit3-container .section-sku .a-link {
  margin-top: 2.083333vw;
}
.watch-fit3-container .section-sku .a-link span {
  display: inline-block;
  letter-spacing: -0.3em;
  transition: 0.6s ease;
}
.watch-fit3-container .section-sku .a-link a:hover {
  opacity: 0.8;
}
.watch-fit3-container .section-sku .a-link a:hover span {
  transform: translateX(3px);
  -webkit-transform: translateX(3px);
}
.watch-fit3-container .section-big-screen {
  background: linear-gradient(to bottom, #ffffff, #FAFAFA, #F5F5F7);
}
.watch-fit3-container .section-big-screen .section-txt {
  width: 36.375vw;
  margin: 0 auto;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.watch-fit3-container .section-big-screen .section-txt .param-list {
  width: 33.333333vw;
  margin: 0 auto;
}
.watch-fit3-container .section-big-screen .section-txt .param-list .count {
  font-size: 1.979167vw;
  line-height: 1.6;
  font-weight: bold;
  color: #ED9F6B;
}
.watch-fit3-container .section-big-screen .section-txt .param-list .info {
  color: #86868B;
}
.watch-fit3-container .section-big-screen .section-video {
  width: 100%;
  position: relative;
}
.watch-fit3-container .section-big-screen .section-video video {
  mix-blend-mode: darken;
}
.watch-fit3-container .section-big-screen .media-cover:before {
  padding-bottom: 56.25%;
}
.watch-fit3-container .section-design .section-txt {
  width: 61.197917vw;
  margin: 0 auto 4.166667vw;
  align-items: flex-start;
}
.watch-fit3-container .section-design .section-txt article {
  width: 27.15625vw;
}
.watch-fit3-container .section-design .section-picture {
  width: 59.6875vw;
  margin: 0 auto;
}
.watch-fit3-container .section-design .media-cover:before {
  padding-bottom: 52.3560209424%;
}
.watch-fit3-container .section-button .sec-txt-48 {
  margin-left: 20.15625vw;
  margin-bottom: 4.166667vw;
}
.watch-fit3-container .section-button .section-picture-wrap {
  background: linear-gradient(to bottom, #ffffff, #F5F5F7);
}
.watch-fit3-container .section-button .section-picture-1 {
  z-index: 1;
  -webkit-clip-path: inset(0 0 0 0);
          clip-path: inset(0 0 0 0);
  transition: -webkit-clip-path 1.5s ease-in-out;
  transition: clip-path 1.5s ease-in-out;
  transition: clip-path 1.5s ease-in-out, -webkit-clip-path 1.5s ease-in-out;
}
.watch-fit3-container .section-button .media-cover:before {
  padding-bottom: 50%;
}
.watch-fit3-container .section-button .section-txt {
  top: 0;
  left: 0;
  padding-left: 20.15625vw;
}
.watch-fit3-container .section-button .section-txt-sm {
  z-index: 1;
  transition: opacity 0.8s ease-in, transform 0.8s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  transform: translateY(120px);
  opacity: 0.001;
}
.watch-fit3-container .section-button .section-txt-sm .sec-txt-32 {
  font-weight: bold;
  margin-bottom: 1.041667vw;
}
.watch-fit3-container .section-button .section-txt-sm .sec-txt-18 {
  color: #86868B;
}
.watch-fit3-container .section-button .section-txt-sm strong {
  color: #000000;
  font-weight: 400;
}
.watch-fit3-container .section-button .section-txt-sm-1 {
  width: 14.0625vw;
  top: 7.5vw;
  left: 27.8125vw;
}
.watch-fit3-container .section-button .section-txt-sm-2 {
  width: 13vw;
  top: 35.3125vw;
  left: 58.4375vw;
}
.watch-fit3-container .section-button.active .section-picture-1 {
  -webkit-clip-path: inset(0 0 100% 0);
          clip-path: inset(0 0 100% 0);
}
.watch-fit3-container .section-button.active .section-txt-sm {
  transition-delay: 0.3s;
  transform: translateY(0);
  opacity: 0.999;
}
.watch-fit3-container .section-dial > .section-txt {
  width: 60.833333vw;
  margin: 0 auto 3.125vw;
  align-items: flex-start;
}
.watch-fit3-container .section-dial > .section-txt article {
  width: 29.208333vw;
}
.watch-fit3-container .section-dial .pic-tab-content {
  width: 55.104167vw;
  margin: 0 auto;
}
.watch-fit3-container .section-dial .pic-tab-content .media-cover:before {
  padding-bottom: 82.9867674858%;
}
.watch-fit3-container .section-dial .pic-tab-content .section-picture {
  opacity: 0;
}
.watch-fit3-container .section-dial .pic-tab-content .section-picture.active {
  opacity: 1;
  z-index: 2;
}
.watch-fit3-container .section-dial .pic-tab-content .section-picture-1 {
  position: relative;
}
.watch-fit3-container .section-dial .pic-tab-content .section-picture-2 {
  top: 0;
  left: 0;
  z-index: 1;
}
.watch-fit3-container .section-dial .pic-tabs {
  margin: 2.083333vw auto 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.watch-fit3-container .section-dial .pic-tabs .pic-tabs-wrap {
  padding: 1.276042vw 1.458333vw;
  border-radius: 4.791667vw;
  border: 2px solid #000000;
  display: flex;
  align-items: center;
}
.watch-fit3-container .section-dial .pic-tabs span {
  color: rgba(134, 134, 139, 0.3);
  cursor: pointer;
  font-weight: bold;
  transition: all 0.3s cubic-bezier(0, 0, 0.5, 1);
}
.watch-fit3-container .section-dial .pic-tabs span.active {
  color: #000000;
}
.watch-fit3-container .section-dial .pic-tabs span.line {
  display: inline-block;
  width: 0;
  height: 1.5625vw;
  border-left: 2px solid #000000;
  margin: 0 1.041667vw;
}
.watch-fit3-container .section-dial .section-personalised {
  width: 59.6875vw;
  margin: 8.333333vw auto 0;
  background: #F5F5F7;
}
.watch-fit3-container .section-dial .section-personalised .section-video {
  width: 34.21875vw;
  overflow: hidden;
  border-radius: 1.666667vw 0 0 1.666667vw;
  -webkit-border-radius: 1.666667vw 0 0 1.666667vw;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}
.watch-fit3-container .section-dial .section-personalised .section-video video {
  mix-blend-mode: darken;
}
.watch-fit3-container .section-dial .section-personalised .media-cover:before {
  padding-bottom: 76.2195121951%;
}
.watch-fit3-container .section-dial .section-personalised .section-txt {
  width: 17.1875vw;
  top: 50%;
  left: 38.385417vw;
  transform: translateY(-50%);
}
.watch-fit3-container .section-dial .section-personalised .section-txt .sec-txt-28 {
  font-weight: bold;
}
.watch-fit3-container .section-dial .section-personalised .section-txt .sec-txt-20 {
  color: #86868B;
}
.watch-fit3-container .section-motion {
  margin-top: 3.473958vw;
}
.watch-fit3-container .section-motion .motion-1 {
  width: 100%;
}
.watch-fit3-container .section-motion .motion-1 .wrap {
  background: #F5F5F7;
}
.watch-fit3-container .section-motion .motion-1 .section-picture {
  width: 36.71875vw;
}
.watch-fit3-container .section-motion .motion-1 .media-cover:before {
  padding-bottom: 103.2624113475%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui {
  width: 11.85625vw;
  bottom: 0;
  left: 31.09375vw;
}
.watch-fit3-container .section-motion .motion-1 .section-ui .section-picture {
  width: 100%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui .media-cover:before {
  padding-bottom: 180.987524161%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-title {
  width: 23.604167vw;
  top: 7.916667vw;
  left: 45.9375vw;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-title .sec-txt-20 {
  color: #86868B;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper {
  width: 98%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper .swiper-wrapper {
  display: block;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item {
  width: 100%;
  padding-left: 0.78125vw;
  position: relative;
  margin-bottom: 1.354167vw;
  cursor: pointer;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item:last-child {
  margin-bottom: 0;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item .section-ui-line {
  position: absolute;
  width: 3px;
  height: 95%;
  left: 0;
  top: 2.5%;
  background: #D5D5D5;
  border-radius: 10px;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item .section-ui-line .section-ui-bar {
  width: 100%;
  height: 100%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item p {
  font-size: 0.833333vw;
  line-height: 1.6;
  color: #86868B;
  transition: 0.5s all ease-in-out;
  overflow: hidden;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item h4 {
  font-size: 1.145833vw;
  font-weight: bold;
  line-height: 1;
  transition: 0.5s all ease-in-out;
  color: #D5D5D5;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="0"] .section-ui-item-1 h4 {
  color: #000000;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="0"] .section-ui-item-1 .section-ui-line {
  height: 91%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="0"] .section-ui-item-1 p {
  margin-top: 1.041667vw;
  height: var(--motionp1) !important;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="0"] .section-ui-item-1 .section-ui-bar {
  background: #000000;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="1"] .section-ui-item-2 h4 {
  color: #000000;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="1"] .section-ui-item-2 .section-ui-line {
  height: 91%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="1"] .section-ui-item-2 p {
  margin-top: 1.041667vw;
  height: var(--motionp2) !important;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="1"] .section-ui-item-2 .section-ui-bar {
  background: #000000;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="2"] .section-ui-item-3 h4 {
  color: #000000;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="2"] .section-ui-item-3 .section-ui-line {
  height: 91%;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="2"] .section-ui-item-3 p {
  margin-top: 1.041667vw;
  height: var(--motionp3) !important;
}
.watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="2"] .section-ui-item-3 .section-ui-bar {
  background: #000000;
}
.watch-fit3-container .section-motion .motion-2 {
  width: 100%;
  min-height: 20.833333vw;
  background: #F7FCEA;
  padding: 6.354167vw 0 6.354167vw 3.125vw;
}
.watch-fit3-container .section-motion .motion-2 .section-txt {
  width: 30.572917vw;
}
.watch-fit3-container .section-motion .motion-2 .section-txt .sec-txt-32 {
  font-weight: bold;
}
.watch-fit3-container .section-motion .motion-2 .section-txt .sec-txt-20 {
  color: #86868B;
}
.watch-fit3-container .section-motion .motion-2 .swiper-box-wrap {
  width: 16.145833vw;
  top: -4.166667vw;
  right: 13.125vw;
}
.watch-fit3-container .section-motion .motion-2 .swiper-box-wrap > .media-cover:before {
  padding-bottom: 180.6451612903%;
}
.watch-fit3-container .section-motion .motion-2 .swiper-box-wrap .swiper-box {
  position: absolute;
  top: 7.03125vw;
  left: 1.197917vw;
  width: 12.5vw;
  overflow: hidden;
}
.watch-fit3-container .section-motion .motion-2 .swiper-box-wrap .swiper-box .motion-2-swiper {
  width: 100%;
}
.watch-fit3-container .section-motion .motion-2 .swiper-box-wrap .swiper-box .motion-2-swiper .media-cover:before {
  padding-bottom: 117.5%;
}
.watch-fit3-container .section-motion .motion-3 {
  align-items: normal;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item {
  width: 36.71875vw;
  min-height: 36.458333vw;
  background: #FEF6F4;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item .section-txt {
  padding: 2.916667vw 3.125vw 0;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item .section-picture {
  width: 100%;
  margin: 1.666667vw auto 0;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item .media-cover:before {
  padding-bottom: 56.3120567376%;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item-1 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item-1 .section-picture {
  width: 18.28125vw;
  margin: 1.5625vw auto 0;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item-1 .media-cover:before {
  padding-bottom: 131.4285714286%;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item-2 {
  background: #FCFAEA;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item-2 .section-picture {
  width: 27.721875vw;
  margin: 3.125vw auto 0;
}
.watch-fit3-container .section-motion .motion-3 .motion-3-item-2 .media-cover:before {
  padding-bottom: 64.0350877193%;
}
.watch-fit3-container .section-motion .motion-3 .section-txt {
  width: 100%;
  margin: 0 auto;
}
.watch-fit3-container .section-motion .motion-3 .section-txt .sec-txt-32 {
  font-weight: bold;
}
.watch-fit3-container .section-motion .motion-3 .section-txt .sec-txt-20 {
  color: #86868B;
}
.watch-fit3-container .section-rings .mid-wrap .video-wrap {
  padding: 0 7.291667vw 0 7.15625vw;
}
.watch-fit3-container .section-rings .mid-wrap .video-wrap .section-video {
  width: 34.0625vw;
}
.watch-fit3-container .section-rings .mid-wrap .video-wrap .section-video video {
  mix-blend-mode: lighten;
}
.watch-fit3-container .section-rings .mid-wrap .video-wrap .section-video.media-cover:before {
  padding-bottom: 100%;
}
.watch-fit3-container .section-rings .mid-wrap .video-wrap .section-txt {
  width: 22.875vw;
  left: 45.9375vw;
  top: 8.958333vw;
}
.watch-fit3-container .section-rings .mid-wrap .member-wrap {
  width: 100%;
  background: #F8F9FA;
  padding: 4.166667vw 0;
}
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content {
  width: 60.8875vw;
  margin: 0 auto;
}
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .section-txt article {
  width: 28.75vw;
}
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list {
  justify-content: flex-start;
}
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:not(:last-child) {
  margin-right: 1.5625vw;
}
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(3),
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(6),
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(7),
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(8) {
  margin-right: 2.5vw;
}
.watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-img {
  width: 4.427083vw;
  margin: 0 auto 0.416667vw;
}
.watch-fit3-container .section-trusleep .mid-wrap {
  width: 59.6875vw;
}
.watch-fit3-container .section-trusleep .section-txt {
  margin-bottom: 4.166667vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper {
  overflow: visible;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide {
  width: 23.958333vw;
  height: 31.25vw;
  padding: 2.34375vw 4.583333vw 2.34375vw 2.083333vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .sec-txt-28 {
  font-weight: bold;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .icon-plus {
  width: 2.5vw;
  top: 2.083333vw;
  right: 2.083333vw;
  cursor: pointer;
  transition: 0.6s;
  z-index: 1;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide:not(:last-child) {
  margin-right: 1.5625vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .mask-bg {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  transition: all 0.6s ease;
  opacity: 0;
  padding: 10.416667vw 0 2.083333vw 0;
  z-index: -1;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .mask-bg .section-txt {
  width: 80.8695652174%;
  margin: 0;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .mask-bg .section-txt article.sec-txt-20 {
  color: #000000;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide.active .mask-bg {
  opacity: 1;
  transition: all 0.6s ease;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #000;
  z-index: 1;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide.active .icon-plus {
  transform: rotate(45deg);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide.swiper-slide-2 .mask-bg article.sec-txt-20, .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide.swiper-slide-4 .mask-bg article.sec-txt-20 {
  color: white;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-1 {
  background: linear-gradient(135deg, #FDFCFF, #BCA4E0 180%);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-1 .section-picture {
  width: 12.077604vw;
  margin: 2.760417vw 3.854167vw 0;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-1 .media-cover:before {
  padding-bottom: 176.6055045872%;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-1 .mask-bg {
  background: linear-gradient(135deg, #FDFCFF, #BCA4E0 180%);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 {
  color: white;
  background: linear-gradient(135deg, #C0A7F4 -100%, #290067);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time {
  width: 11.5625vw;
  margin: 5.78125vw 4.375vw 2.213542vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time .icon {
  width: 2.111979vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time .time-txt {
  font-size: 1.09375vw;
  line-height: 1.6;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time .time-txt strong {
  font-size: 1.927083vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .section-picture {
  width: 18.669271vw;
  margin-left: 0.572917vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .media-cover:before {
  padding-bottom: 59.5505617978%;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .mask-bg {
  background: linear-gradient(135deg, #C0A7F4 -100%, #290067);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-3 {
  background: linear-gradient(135deg, #FDFCFF, #BCA4E0 180%);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-3 .section-picture {
  width: 15.989583vw;
  margin: 5.520833vw 1.875vw 0;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-3 .mask-bg {
  background: inherit;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-4 {
  color: white;
  background: linear-gradient(135deg, #C0A7F4 -100%, #290067);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-4 .section-picture {
  width: 12.075521vw;
  margin: 2.96875vw 3.854167vw 0;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-4 .media-cover:before {
  padding-bottom: 176.6055045872%;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-4 .mask-bg {
  background: linear-gradient(135deg, #C0A7F4 -100%, #290067);
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-btn-box {
  margin-top: 2.083333vw;
  justify-content: flex-end;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-button-prev, .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-button-next {
  position: initial;
  margin-top: 0;
  width: 2.5vw;
  height: 2.5vw;
  margin-left: 0.520833vw;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-button-prev.swiper-button-disabled, .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-button-next.swiper-button-disabled {
  opacity: 0.3;
}
.watch-fit3-container .section-trusleep .trusleep-swiper .swiper-button-prev::after, .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-button-next::after {
  content: "";
}
.watch-fit3-container .section-heart .mid-wrap {
  width: 59.583333vw;
  display: flex;
  align-items: center;
}
.watch-fit3-container .section-heart .section-picture {
  width: 27.916667vw;
  margin-left: 9.21875vw;
}
.watch-fit3-container .section-heart .media-cover:before {
  padding-bottom: 103.3582089552%;
}
.watch-fit3-container .section-heart .section-txt {
  width: 21.302083vw;
}
.watch-fit3-container .section-arrhythmia .mid-wrap {
  width: 59.583333vw;
}
.watch-fit3-container .section-arrhythmia .section-picture {
  width: 30.579167vw;
  margin-left: -1.5625vw;
}
.watch-fit3-container .section-arrhythmia .media-cover:before {
  padding-bottom: 108.4745762712%;
}
.watch-fit3-container .section-arrhythmia .section-txt {
  width: 21.654167vw;
}
.watch-fit3-container .section-health .mid-wrap {
  width: 59.6875vw;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper {
  overflow: visible;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide {
  width: 23.958333vw;
  height: 31.25vw;
  padding: 2.34375vw 4.583333vw 2.34375vw 2.083333vw;
  background: #F5F5F7;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .sec-txt-28 {
  font-weight: bold;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .icon-plus {
  width: 2.5vw;
  top: 2.083333vw;
  right: 2.083333vw;
  cursor: pointer;
  transition: 0.6s;
  z-index: 1;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide:not(:last-child) {
  margin-right: 1.5625vw;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .mask-bg {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  transition: all 0.6s ease;
  opacity: 0;
  padding: 10.416667vw 0 2.083333vw;
  z-index: -1;
  background: inherit;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .mask-bg .section-txt {
  width: 80.8695652174%;
  margin: 0;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .mask-bg .section-txt article.sec-txt-20 {
  color: #000000;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide.active .mask-bg {
  opacity: 1;
  transition: all 0.6s ease;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #000;
  z-index: 1;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide.active .icon-plus {
  transform: rotate(45deg);
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-1 .section-picture {
  width: 18.938021vw;
  margin: 4.895833vw 0.416667vw 0;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-1 .media-cover:before {
  padding-bottom: 92.8571428571%;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-2 {
  background: linear-gradient(to bottom, #D9E8FE, #FCD9E2);
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-2 .section-picture {
  width: 19.447917vw;
  margin-left: 0.171875vw;
  margin-top: 3.510417vw;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-2 .media-cover:before {
  padding-bottom: 105.4054054054%;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-3 .section-picture {
  width: 15.267708vw;
  margin: 3.28125vw 2.291667vw 0;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-3 .media-cover:before {
  padding-bottom: 133.3333333333%;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-4 {
  background: linear-gradient(to bottom, #F2FFFA, #DAF1E9);
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-4 .section-picture {
  width: 15.216146vw;
  margin: 3.489583vw 2.291667vw 0;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-4 .media-cover:before {
  padding-bottom: 133.3333333333%;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-btn-box {
  margin-top: 2.083333vw;
  justify-content: flex-end;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-button-prev, .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-button-next {
  position: initial;
  margin-top: 0;
  width: 2.5vw;
  height: 2.5vw;
  margin-left: 0.520833vw;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-button-prev.swiper-button-disabled, .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-button-next.swiper-button-disabled {
  opacity: 0.3;
}
.watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-button-prev::after, .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-button-next::after {
  content: "";
}
.watch-fit3-container .section-battery .wrap {
  width: 59.6875vw;
  margin: 0 auto;
}
.watch-fit3-container .section-battery .wrap .section-txt {
  position: relative;
  z-index: 1;
  align-items: flex-start;
  margin-bottom: 2.604167vw;
}
.watch-fit3-container .section-battery .wrap .section-txt .sec-txt-48 {
  width: 23.71875vw;
}
.watch-fit3-container .section-battery .wrap .section-txt .sec-txt-r {
  width: 28.96875vw;
}
.watch-fit3-container .section-battery .wrap .section-txt .sec-txt-r .sec-txt-16 {
  color: #B9B9B9;
}
.watch-fit3-container .section-battery .wrap .section-picture-wrap {
  width: 59.6875vw;
  margin: 0 auto;
}
.watch-fit3-container .section-battery .wrap .section-picture-wrap .media-cover:before {
  padding-bottom: 52.1815008726%;
}
.watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info {
  top: 49.6%;
  left: 7.604167vw;
  transform: translateY(-50%);
}
.watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info .icon {
  display: inline-block;
  font-size: 2.65625vw;
  line-height: 1.25;
  font-weight: 500;
  font-weight: bold;
  background-image: linear-gradient(118deg, #98EEF5 -10%, #7CD2FF 70%, #3AA3E3 121%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info .sec-txt-16 {
  color: #86868B;
}
.watch-fit3-container .section-battery .wrap .battery-swiper {
  overflow: visible;
  margin-top: 5.833333vw;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide {
  width: 29.0625vw;
  height: 36.458333vw;
  background: #F5F5F7;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide .section-txt {
  padding: 3.125vw 2.083333vw 0;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide .sec-txt-28 {
  font-weight: bold;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide:not(:last-child) {
  margin-right: 1.5625vw;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-1 .section-picture, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-3 .section-picture {
  width: 100%;
  top: 0;
  left: 0;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-1 .media-cover:before, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-3 .media-cover:before {
  padding-bottom: 125.4480286738%;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-2 .section-picture, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-4 .section-picture {
  width: 12.339583vw;
  margin: 1.5625vw auto 0;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-2 .media-cover:before, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-4 .media-cover:before {
  padding-bottom: 177.2151898734%;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-4 .section-picture {
  width: 12.341146vw;
  margin: 4.232292vw auto 0;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-5 .section-picture {
  width: 20.793229vw;
  margin: 0.625vw auto 0;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-5 .media-cover:before {
  padding-bottom: 89.7435897436%;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list {
  flex-wrap: wrap;
  width: 24.510417vw;
  margin: 0 auto;
  justify-content: flex-start;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item {
  width: 25%;
  margin-bottom: 2.239583vw;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item .icon-img {
  width: 3.802083vw;
  margin: 0 auto 0.3125vw;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item .icon-txt {
  color: #86868B;
  text-align: center;
}
@media only screen and (min-width: 768px) and (max-width: 1194px) and (orientation: landscape) {
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item .icon-txt {
    font-size: 0.833333vw;
  }
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item:nth-child(9), .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item:nth-child(10) {
  margin-bottom: 0;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-btn-box {
  margin-top: 2.083333vw;
  justify-content: flex-end;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-button-prev, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-button-next {
  position: initial;
  margin-top: 0;
  width: 2.5vw;
  height: 2.5vw;
  margin-left: 0.520833vw;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-button-prev.swiper-button-disabled, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-button-next.swiper-button-disabled {
  opacity: 0.3;
}
.watch-fit3-container .section-battery .wrap .battery-swiper .swiper-button-prev::after, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-button-next::after {
  content: "";
}
.watch-fit3-container .section-cards .wrap {
  width: 59.6875vw;
  margin: 0 auto;
  flex-wrap: wrap;
}
.watch-fit3-container .section-cards .wrap .sec-txt-32 {
  font-weight: bold;
}
.watch-fit3-container .section-cards .wrap .card-item-1, .watch-fit3-container .section-cards .wrap .card-item-2 {
  width: 29.0625vw;
  height: 36.458333vw;
  background: #FEF6F4;
}
.watch-fit3-container .section-cards .wrap .card-item-1 .section-txt, .watch-fit3-container .section-cards .wrap .card-item-2 .section-txt {
  padding: 2.916667vw 2.083333vw 0;
}
.watch-fit3-container .section-cards .wrap .card-item-1 .section-picture {
  width: 22.34375vw;
  margin: 2.34375vw auto 0;
}
.watch-fit3-container .section-cards .wrap .card-item-1 .media-cover:before {
  padding-bottom: 89.5104895105%;
}
.watch-fit3-container .section-cards .wrap .card-item-2 {
  background: #F5F4FE;
}
.watch-fit3-container .section-cards .wrap .card-item-2 .section-picture {
  width: 11.24375vw;
  margin: 1.041667vw auto 0;
}
.watch-fit3-container .section-cards .wrap .card-item-2 .media-cover:before {
  padding-bottom: 176.6304347826%;
}
.watch-fit3-container .section-cards .wrap .card-item-3 {
  background: #F8FEF4;
  width: 100%;
}
.watch-fit3-container .section-cards .wrap .card-item-3 .section-picture {
  width: 100%;
}
.watch-fit3-container .section-cards .wrap .card-item-3 .media-cover:before {
  padding-bottom: 34.9040139616%;
}
.watch-fit3-container .section-cards .wrap .card-item-3 .section-txt {
  width: 23.125vw;
  top: 50%;
  left: 2.083333vw;
  transform: translateY(-50%);
}
.watch-fit3-container .section-test .wrap {
  width: 59.6875vw;
  margin: 0 auto;
}
.watch-fit3-container .section-test .wrap .section-txt {
  align-items: flex-start;
}
.watch-fit3-container .section-test .wrap .section-txt .sec-txt-48 {
  width: 23.010417vw;
}
.watch-fit3-container .section-test .wrap .section-txt .sec-txt-20 {
  width: 29.708333vw;
}
.watch-fit3-container .section-test .wrap .test-icon {
  width: 100%;
  background: #F5F5F7;
  padding: 3.125vw 0;
}
.watch-fit3-container .section-test .wrap .test-icon .test-icon-list {
  padding: 0 5.291667vw;
  flex-wrap: wrap;
}
.watch-fit3-container .section-test .wrap .test-icon .test-icon-list .text-icon-item {
  width: 25%;
}
.watch-fit3-container .section-test .wrap .test-icon .test-icon-list .icon {
  width: 4.427083vw;
  margin: 0 auto;
  margin-bottom: 0.520833vw;
}
.watch-fit3-container .section-test .wrap .test-icon .test-icon-list .sec-txt-20 {
  color: #86868B;
}
.watch-fit3-container .section-test .wrap .compatibility {
  width: 100%;
  background: #F5F5F7;
  padding: 3.854167vw 8.125vw 3.854167vw 7.760417vw;
}
.watch-fit3-container .section-test .wrap .compatibility .section-picture {
  width: 15.113542vw;
}
.watch-fit3-container .section-test .wrap .compatibility .media-cover:before {
  padding-bottom: 155.6831228473%;
}
.watch-fit3-container .section-test .wrap .compatibility .section-txt {
  width: 20.989583vw;
}
.watch-fit3-container .section-test .wrap .compatibility .section-txt .sec-txt-48 {
  width: 100%;
}
.watch-fit3-container .section-test .wrap .compatibility .section-txt .sec-txt-20 {
  width: 100%;
}
.watch-fit3-container .section-footnote {
  color: #86868B;
  font-size: max(0.625vw, 12px);
  line-height: 1.6;
  margin-left: 14.0625vw;
  width: 75vw;
  padding-top: 8.333333vw;
  padding-bottom: 8.333333vw;
  overflow: hidden;
}
.watch-fit3-container .section-footnote ol {
  list-style-type: decimal;
  padding-left: 2em;
}
.watch-fit3-container .section-footnote a {
  color: #1f71ff;
}
.watch-fit3-container .section-footnote .active {
  color: #000000;
}
.watch-fit3-container .section-footnote .price {
  list-style-type: none;
  position: relative;
  pointer-events: none;
}
.watch-fit3-container .section-footnote .price::before {
  content: "*";
  position: absolute;
  top: 0;
  padding-right: 3px;
  transform: translateX(-100%);
}

@media screen and (max-aspect-ratio: 11/10) {
  .watch-fit3-container .mob-txt-center {
    text-align: center;
  }
  .watch-fit3-container .pc-show {
    display: none;
  }
  .watch-fit3-container .mob-show {
    display: initial;
  }
  .watch-fit3-container .mid-wrap {
    width: 91.666667vw;
  }
  .watch-fit3-container .sec-txt-12 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .sec-txt-16 {
    font-size: 2.222222vw;
  }
  .watch-fit3-container .sec-txt-18 {
    font-size: 2.5vw;
  }
  .watch-fit3-container .sec-txt-20 {
    font-size: 4.444444vw;
  }
  .watch-fit3-container .sec-txt-24 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .sec-txt-28 {
    font-size: 3.888889vw;
  }
  .watch-fit3-container .sec-txt-32 {
    font-size: 4.444444vw;
  }
  .watch-fit3-container .sec-txt-48 {
    font-size: 8.888889vw;
  }
  .watch-fit3-container .sec-txt-120 {
    font-size: 13.333333vw;
  }
  .watch-fit3-container .sec-marb-20 {
    margin-bottom: 2.777778vw;
  }
  .watch-fit3-container .sec-marb-30 {
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .sec-marb-40 {
    margin-bottom: 5.555556vw;
  }
  .watch-fit3-container .sec-marb-60 {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .sec-marb-80 {
    margin-bottom: 11.111111vw;
  }
  .watch-fit3-container .space {
    margin-top: 27.777778vw;
  }
  .watch-fit3-container .space-160 {
    margin-top: 22.222222vw;
  }
  .watch-fit3-container .section-radius {
    border-radius: 4.444444vw;
    -webkit-border-radius: 4.444444vw;
  }
  .watch-fit3-container .section-kv .media-cover:before {
    padding-bottom: 210.6944444444%;
  }
  .watch-fit3-container .section-kv .section-txt {
    width: 77.777778vw;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    opacity: 1;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
  }
  .watch-fit3-container .section-kv .section-txt .kv-logo {
    width: 100%;
    margin: 0 auto 2.777778vw;
  }
  .watch-fit3-container .section-kv .section-txt p.sec-txt-30 {
    font-size: 3.888889vw;
    letter-spacing: 0.14em;
  }
  .watch-fit3-container .section-kv .section-txt .play-wrapper {
    margin-top: 4.166667vw;
  }
  .watch-fit3-container .section-kv .section-txt .play-wrapper .fancybox-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  .watch-fit3-container .section-kv .section-txt .play-wrapper .fancybox-button .play-copy {
    font-size: 3.888889vw;
  }
  .watch-fit3-container .section-kv .section-txt .play-wrapper .fancybox-button svg {
    width: 3.888889vw;
    height: 3.888889vw;
    margin-left: 1.388889vw;
  }
  .watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn-container {
    margin-top: 4.16666667vw;
  }
  .watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn-price {
    font-size: 5.56vw;
  }
  .watch-fit3-container .section-kv .section-txt .huawei-product-buy-btn-price span {
    font-size: 3.611111111vw;
  }
  .watch-fit3-container .section-id {
    padding: 27.777778vw 0;
  }
  .watch-fit3-container .section-id .sec-txt-48 {
    font-size: 7.222222vw;
  }
  .watch-fit3-container .section-id .section-txt {
    width: 83.111111vw;
    margin: 0 auto;
  }
  .watch-fit3-container .section-id .section-txt .copy {
    line-height: 1.3;
  }
  .watch-fit3-container .section-id-video .media-cover:before {
    padding-bottom: 150%;
  }
  .watch-fit3-container .section-id-video .fancybox-button {
    width: 13.888889vw;
    height: 13.888889vw;
    bottom: 8.333333vw;
    right: 4.166667vw;
  }
}
@media screen and (max-aspect-ratio: 11/10) and (min-width: 708px) and (max-width: 714px) and (max-aspect-ratio: 11/10) {
  .watch-fit3-container .section-id-video .fancybox-button {
    width: 10.888889vw;
    height: 10.888889vw;
  }
}
@media screen and (max-aspect-ratio: 11/10) {
  .watch-fit3-container .section-card {
    margin-top: 22.222222vw;
  }
  .watch-fit3-container .section-card .card-list {
    flex-direction: column;
  }
  .watch-fit3-container .section-card .card-list .card-item {
    width: 100%;
  }
  .watch-fit3-container .section-card .card-list .card-item .section-txt {
    top: 4.861111vw;
    left: 8.333333vw;
    right: 8.333333vw;
  }
  .watch-fit3-container .section-card .card-list .card-item .diva-indicator {
    width: 8.333333vw;
    height: 8.333333vw;
    right: 2.777778vw;
    bottom: 2.777778vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-1 {
    width: 91.666667vw;
    height: 83.333333vw;
    order: 0;
    color: #484848;
  }
  .watch-fit3-container .section-card .card-list .card-item-1 .sec-txt-32 {
    font-size: 5.555556vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-1 .media-cover:before {
    padding-bottom: 90.9090909091%;
  }
  .watch-fit3-container .section-card .card-list .card-item-2 {
    order: 1;
    margin-bottom: 4.166667vw;
    color: #484848;
  }
  .watch-fit3-container .section-card .card-list .card-item-2 .sec-txt-32 {
    font-size: 5.555556vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-2 .media-cover:before {
    padding-bottom: 68.1818181818%;
  }
  .watch-fit3-container .section-card .card-list .card-item-3 {
    order: 3;
    color: #ffffff;
  }
  .watch-fit3-container .section-card .card-list .card-item-3 .media-cover:before {
    padding-bottom: 68.1818181818%;
  }
  .watch-fit3-container .section-card .card-list .card-item-3 .section-txt {
    top: 5.555556vw;
    left: 6.944444vw;
    right: 51.083333vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-4 {
    order: 2;
    margin-top: 0;
    color: #ffffff;
  }
  .watch-fit3-container .section-card .card-list .card-item-4 .media-cover:before {
    padding-bottom: 68.1818181818%;
  }
  .watch-fit3-container .section-card .card-list .card-item-4 .section-txt {
    top: 5.555556vw;
    left: 6.944444vw;
    right: 57.055556vw;
    text-align: left;
  }
  .watch-fit3-container .section-card .card-list .card-item-5 {
    order: 5;
    padding: 5.555556vw 6.388889vw 11.805556vw;
    height: auto;
    margin: 4.166667vw 0 4.166667vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-5 .section-txt {
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-5 .card-info .count-1 {
    width: 26.051389vw;
    margin: 0 auto 2.5vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-5 .card-info .count-2 {
    width: 14.663889vw;
    margin: 0 auto 2.5vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-5 .card-info .param {
    font-size: 3.888889vw;
    color: #6F6F6F;
  }
  .watch-fit3-container .section-card .card-list .card-item-6 {
    order: 6;
    padding: 0 8.333333vw;
    height: auto;
    margin-top: 0;
    display: flex;
    justify-content: flex-end;
  }
  .watch-fit3-container .section-card .card-list .card-item-6 .section-txt {
    position: absolute;
    z-index: 1;
    left: 6.944444vw;
    right: 50.388889vw;
    top: 50%;
    transform: translateY(-50%);
  }
  .watch-fit3-container .section-card .card-list .card-item-6 .section-txt .sec-txt-32 {
    font-size: 5.555556vw;
  }
  .watch-fit3-container .section-card .card-list .card-item-6 .section-txt .icon {
    width: 100%;
    margin: 1.388889vw auto 0;
  }
  .watch-fit3-container .section-card .card-list .card-item-6 .section-picture {
    width: 36.338889vw;
    margin: initial;
  }
  .watch-fit3-container .section-card .card-list .card-item-6 .media-cover:before {
    padding-bottom: 109.7328244275%;
  }
  .watch-fit3-container .section-big-title {
    display: flex;
    flex-direction: column-reverse;
  }
  .watch-fit3-container .section-big-title .section-picture {
    width: 100%;
  }
  .watch-fit3-container .section-big-title .media-cover:before {
    padding-bottom: 63.75%;
  }
  .watch-fit3-container .section-big-title .section-txt {
    position: initial;
    margin-left: 11.111111vw;
    margin-bottom: 11.111111vw;
    background-image: linear-gradient(135deg, #FFDF98 -30%, #FF8900 130%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .watch-fit3-container .section-big-title .section-txt p:last-child {
    padding-left: 0;
  }
  .watch-fit3-container .section-big-title-2 {
    margin-top: 27.777778vw;
    margin-bottom: 13.055556vw;
  }
  .watch-fit3-container .section-big-title-2 .section-txt {
    margin-bottom: 0;
    background-image: linear-gradient(to bottom, #E6FFB7 -40%, #669016 130%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .watch-fit3-container .section-big-title-2 .media-cover:before {
    padding-bottom: 97.0138888889%;
  }
  .watch-fit3-container .section-big-title-3 {
    margin-top: 27.777778vw;
    margin-bottom: 16.666667vw;
  }
  .watch-fit3-container .section-big-title-3 .section-txt {
    margin-bottom: 0;
    background-image: linear-gradient(160deg, #FFD1D1 -40%, #E67272 130%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .watch-fit3-container .section-big-title-3 .media-cover:before {
    padding-bottom: 94.0277777778%;
  }
  .watch-fit3-container .section-big-title-4 {
    margin-top: 27.777778vw;
    margin-bottom: 22.222222vw;
  }
  .watch-fit3-container .section-big-title-4 .section-txt {
    margin-bottom: 11.111111vw;
    background-image: linear-gradient(to bottom, #E2AB98, #C76D36);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .watch-fit3-container .section-big-title-4 .media-cover:before {
    padding-bottom: 71.4285714286%;
  }
  .watch-fit3-container .section-sku {
    margin-top: 22.222222vw;
  }
  .watch-fit3-container .section-sku .mid-wrap > .sec-txt-48 {
    font-size: 6.666667vw;
    margin-left: 6.944444vw;
    margin-bottom: 11.111111vw;
  }
  .watch-fit3-container .section-sku .sku-wrap {
    margin-top: 0;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-sku .sku-bg-swiper .media-cover:before {
    padding-bottom: 106.8181818182%;
  }
  .watch-fit3-container .section-sku .swiper-wrap {
    width: 77.777778vw;
    margin: -17.5vw auto 0;
    position: initial;
    display: flex;
    flex-direction: column-reverse;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-content .sec-txt-20 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .section-sku .swiper-wrap article.color-content-1,
  .watch-fit3-container .section-sku .swiper-wrap article.color-content-2,
  .watch-fit3-container .section-sku .swiper-wrap article.color-content-3 {
    width: auto;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper {
    width: 28.611111vw;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .swiper-slide .media-cover:before {
    padding-bottom: 180.0970873786%;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-pagination {
    margin-top: 8.333333vw;
    margin-left: -24.583333vw;
    width: 77.777778vw;
    height: 15.833333vw;
    border-radius: 9.444444vw;
    -webkit-border-radius: 9.444444vw;
    border: 1px solid #DDD6D6;
    padding: 3.194444vw 5.833333vw;
    box-shadow: 1.388889vw 1.805556vw 2.222222vw rgba(0, 0, 0, 0.03);
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-pagination .swiper-pagination-bullet {
    width: 9.444444vw;
    height: 9.444444vw;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-pagination .swiper-pagination-bullet .inside-bullet {
    width: 6.111111vw;
    height: 6.111111vw;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-pagination .swiper-pagination-bullet .inside-bullet::after {
    width: 6.111111vw;
    height: 6.111111vw;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-pagination .swiper-pagination-bullet .color-name {
    display: none;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name {
    display: block;
    width: 77.777778vw;
    text-align: center;
    margin-top: 5vw;
    margin-left: -24.618056vw;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name {
    font-size: 4.444444vw;
    line-height: 1.6;
    font-weight: bold;
    display: none;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name:nth-child(1) {
    color: #AA836E;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name:nth-child(2) {
    color: #AFAFAF;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name:nth-child(3) {
    color: #A79A91;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name:nth-child(4) {
    color: #7B8440;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name:nth-child(5) {
    color: #A5606C;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name:nth-child(6) {
    color: #414141;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name.active {
    display: block;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-swiper .sku-color-name span.color-name .color-name-sm {
    font-size: 3.333333vw;
    color: inherit;
  }
  .watch-fit3-container .section-sku .swiper-wrap .color-content {
    margin-top: 2.777778vw;
    margin-bottom: 0;
  }
  .watch-fit3-container .section-sku a.sec-txt-16 {
    font-size: 2.777778vw;
  }
  .watch-fit3-container .section-sku .a-link {
    width: 65.944444vw;
    margin: 8.333333vw auto 0;
  }
  .watch-fit3-container .section-big-screen .section-txt {
    position: relative;
    width: 78.333333vw;
    text-align: left;
    margin-left: 11.111111vw;
    z-index: 1;
  }
  .watch-fit3-container .section-big-screen .section-txt .sec-txt-48 {
    font-size: 8.888889vw;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-big-screen .section-txt .param-list {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    margin: initial;
  }
  .watch-fit3-container .section-big-screen .section-txt .param-list li:not(:last-child) {
    margin-bottom: 5.333333vw;
  }
  .watch-fit3-container .section-big-screen .section-txt .param-list .count {
    font-size: 8.333333vw;
    line-height: 1.25;
    margin-bottom: 1.527778vw;
  }
  .watch-fit3-container .section-big-screen .section-txt .param-list .sec-txt-16 {
    font-size: 3.888889vw;
  }
  .watch-fit3-container .section-big-screen .section-video {
    width: 100%;
    margin-top: -10vw;
  }
  .watch-fit3-container .section-big-screen .media-cover:before {
    padding-bottom: 67.2222222222%;
  }
  .watch-fit3-container .section-design .section-txt {
    flex-direction: column;
    width: 68.333333vw;
    margin-left: 11.111111vw;
  }
  .watch-fit3-container .section-design .section-txt .sec-txt-48 {
    font-size: 8.888889vw;
  }
  .watch-fit3-container .section-design .section-txt article {
    width: 100%;
    margin: 8.333333vw 0;
  }
  .watch-fit3-container .section-design .section-picture {
    width: 91.666667vw;
  }
  .watch-fit3-container .section-design .media-cover:before {
    padding-bottom: 60.6060606061%;
  }
  .watch-fit3-container .section-button .sec-txt-48 {
    font-size: 8.888889vw;
    margin-left: 11.111111vw;
    margin-bottom: 13.888889vw;
  }
  .watch-fit3-container .section-button .media-cover:before {
    padding-bottom: 95.8333333333%;
  }
  .watch-fit3-container .section-button .section-txt {
    position: initial;
    padding-left: 11.111111vw;
    margin-bottom: 0;
  }
  .watch-fit3-container .section-button .section-txt-sm {
    transform: translateY(50px);
  }
  .watch-fit3-container .section-button .section-txt-sm .sec-txt-32 {
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-button .section-txt-sm-1 {
    position: initial;
    width: 41.805556vw;
  }
  .watch-fit3-container .section-button .section-txt-sm-1 .sec-txt-18 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .section-button .section-txt-sm-2 {
    width: 38.916667vw;
    top: 102.055556vw;
    left: 52.777778vw;
  }
  .watch-fit3-container .section-button .section-txt-sm-2 .sec-txt-18 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .section-button.active .section-txt-sm {
    transition-delay: 0.5s;
  }
  .watch-fit3-container .section-dial > .section-txt {
    width: 78.75vw;
    flex-direction: column;
    margin-bottom: 11.111111vw;
  }
  .watch-fit3-container .section-dial > .section-txt .sec-txt-48 {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-dial > .section-txt article {
    width: 75.555556vw;
  }
  .watch-fit3-container .section-dial .pic-tab-content {
    width: 94.305556vw;
    margin-left: 2.083333vw;
  }
  .watch-fit3-container .section-dial .pic-tab-content .media-cover:before {
    padding-bottom: 134.7569955817%;
  }
  .watch-fit3-container .section-dial .pic-tabs {
    margin-top: 4.166667vw;
    font-size: 4.444444vw;
  }
  .watch-fit3-container .section-dial .pic-tabs .pic-tabs-wrap {
    border-radius: 8.333333vw;
    padding: 3.611111vw 4.166667vw 4.027778vw;
    border: 2px solid #000000;
  }
  .watch-fit3-container .section-dial .pic-tabs span.line {
    height: 4.166667vw;
    margin: 0 2.777778vw;
  }
  .watch-fit3-container .section-dial .section-personalised {
    width: 91.666667vw;
    margin-top: 22.222222vw;
  }
  .watch-fit3-container .section-dial .section-personalised .section-video {
    width: 100%;
    border-radius: 1.666667vw 0 0 1.666667vw;
    -webkit-border-radius: 4.444444vw 4.444444vw 0 0;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
  }
  .watch-fit3-container .section-dial .section-personalised .media-cover:before {
    padding-bottom: 75.7575757576%;
  }
  .watch-fit3-container .section-dial .section-personalised .section-txt {
    width: 77.777778vw;
    margin: 0 auto;
    padding: 8.333333vw 0;
    position: initial;
    transform: translateY(0);
  }
  .watch-fit3-container .section-dial .section-personalised .section-txt .sec-txt-28 {
    font-size: 4.444444vw;
  }
  .watch-fit3-container .section-dial .section-personalised .section-txt .sec-txt-20 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .section-motion {
    margin-top: 0;
  }
  .watch-fit3-container .section-motion .motion-1 .wrap {
    height: calc(var(--maxHeight));
    padding-bottom: 16.111111vw;
    border-top-left-radius: 4.444444vw;
    -webkit-border-top-left-radius: 4.444444vw;
    border-top-right-radius: 4.444444vw;
    -webkit-border-top-right-radius: 4.444444vw;
    overflow: hidden;
  }
  .watch-fit3-container .section-motion .motion-1 > .section-txt {
    display: block;
    width: 78.472222vw;
    margin: 0 auto 8.333333vw;
  }
  .watch-fit3-container .section-motion .motion-1 > .section-txt .sec-marb-30 {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-motion .motion-1 .section-picture {
    width: 100%;
  }
  .watch-fit3-container .section-motion .motion-1 .media-cover:before {
    padding-bottom: 106.4393939394%;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui {
    width: 31.666667vw;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 61.388889vw;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-title {
    position: initial;
    width: 77.777778vw;
    margin: 29.444444vw auto 0;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-title > .section-txt {
    display: none;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item {
    width: 100%;
    padding-left: 2.083333vw;
    position: relative;
    margin-bottom: 4.583333vw;
    cursor: pointer;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item .section-ui-line {
    position: absolute;
    width: 3px;
    height: 97%;
    left: 0;
    top: 1.5%;
    border-radius: 10px;
    overflow: hidden;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item p {
    font-size: 4.444444vw;
    color: #86868B;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper .section-ui-item h4 {
    font-size: 6.666667vw;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="0"] .section-ui-item-1 p {
    margin-top: 4.166667vw;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="0"] .section-ui-item-1 .section-ui-line {
    height: 95%;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="1"] .section-ui-item-2 p {
    margin-top: 4.166667vw;
  }
  .watch-fit3-container .section-motion .motion-1 .section-ui-swiper[data-active="2"] .section-ui-item-3 p {
    margin-top: 4.166667vw;
  }
  .watch-fit3-container .section-motion .motion-2 {
    padding: 8.333333vw 6.944444vw;
    min-height: auto;
  }
  .watch-fit3-container .section-motion .motion-2 .section-txt {
    width: 100%;
  }
  .watch-fit3-container .section-motion .motion-2 .section-txt .sec-txt-32 {
    font-size: 6.666667vw;
  }
  .watch-fit3-container .section-motion .motion-2 .swiper-box-wrap {
    position: relative;
    width: 42.777778vw;
    margin: 8.333333vw auto 0;
    top: 0;
    left: 0;
    right: 0;
  }
  .watch-fit3-container .section-motion .motion-2 .swiper-box-wrap .swiper-box {
    width: 33.5vw;
    top: 18.03125vw;
    left: 3.197917vw;
  }
  .watch-fit3-container .section-motion .motion-3 {
    flex-direction: column;
  }
  .watch-fit3-container .section-motion .motion-3 .sec-marb-20 {
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item {
    width: 100%;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item .section-txt {
    padding: 8.333333vw 6.944444vw 0;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item .section-txt h3.sec-txt-32 {
    font-size: 6.666667vw;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item-1 {
    height: auto;
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item-1 .section-picture {
    width: 63.611111vw;
    margin-top: 1.388889vw;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item-2 {
    height: auto;
    padding-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item-2 .section-picture {
    width: 73.925vw;
    margin-top: 8.333333vw;
  }
  .watch-fit3-container .section-motion .motion-3 .motion-3-item-2 .media-cover:before {
    padding-bottom: 63.75%;
  }
  .watch-fit3-container .section-rings {
    margin-top: 22.222222vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .video-wrap {
    flex-direction: column-reverse;
  }
  .watch-fit3-container .section-rings .mid-wrap .video-wrap .section-txt {
    position: initial;
    width: 79.861111vw;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .video-wrap .section-txt .sec-marb-20 {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .video-wrap .section-video {
    width: 70.277778vw;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
  }
  .watch-fit3-container .section-rings .mid-wrap .video-wrap .section-video video {
    mix-blend-mode: normal;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap {
    padding: 8.333333vw 0 11.111111vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content {
    width: 77.777778vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .section-txt {
    flex-direction: column;
    align-items: flex-start;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .section-txt .sec-txt-48 {
    font-size: 6.666667vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .section-txt article {
    width: 100%;
    margin: 4.166667vw 0 0;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item {
    width: 58.9285714286%;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:not(:last-child) {
    margin-right: auto;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item .icon-img {
    width: 13.888889vw;
    margin-bottom: 1.666667vw;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(3n-2), .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(3n) {
    width: 20.5357142857%;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(7), .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(8), .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item:nth-child(9) {
    margin-bottom: 0;
  }
  .watch-fit3-container .section-rings .mid-wrap .member-wrap .member-content .member-icon-list .icon-item .icon-txt {
    font-size: 3.888889vw;
    color: #86868B;
  }
  .watch-fit3-container .section-trusleep .mid-wrap {
    width: 91.666667vw;
  }
  .watch-fit3-container .section-trusleep .section-txt {
    width: 66.777778vw;
    margin-left: 6.527778vw;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide {
    width: 84.722222vw;
    height: 110vw;
    padding: 6.944444vw 13.888889vw 6.944444vw 5.555556vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide:not(:last-child) {
    margin-right: 4.166667vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .icon-plus {
    width: 8.333333vw;
    top: 5.555556vw;
    right: 5.555556vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .mask-bg {
    padding: 47.777778vw 0 5.555556vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .mask-bg .section-txt {
    width: 86.8852459016%;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .mask-bg .section-txt .sec-txt-20 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-1 .section-picture {
    width: 46.388889vw;
    margin-top: 8.055556vw;
    margin-left: 13.611111vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-1 .media-cover:before {
    padding-bottom: 176.3826606876%;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time {
    width: 41.472222vw;
    margin: 15.694444vw auto 8.916667vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time .icon {
    width: 8.194444vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time .time-txt {
    font-size: 4.027778vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time .time-txt strong {
    font-size: 7.083333vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .section-picture {
    width: 71.944444vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .media-cover:before {
    padding-bottom: 59.0909090909%;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-3 .section-picture {
    width: 65.277778vw;
    margin-top: 18.472222vw;
    margin-left: 4.166667vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-3 .media-cover:before {
    padding-bottom: 176.6467065868%;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-4 .section-picture {
    width: 46.388889vw;
    margin-top: 7.638889vw;
    margin-left: 18.472222vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-4 .media-cover:before {
    padding-bottom: 177.2727272727%;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-btn-box {
    display: none;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-pagination {
    position: initial;
    display: block;
    margin-top: 5.555556vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-pagination .swiper-pagination-bullet {
    width: 2.777778vw;
    height: 2.777778vw;
    margin: 0 1.388889vw;
    background: #86868B;
    opacity: 0.3;
    transition: width 0.3s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 5.555556vw;
    opacity: 1;
    border-radius: 2.083333vw;
  }
}
@media screen and (max-aspect-ratio: 11/10) and (min-width: 708px) and (max-width: 714px) and (max-aspect-ratio: 11/10) {
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide {
    width: 73.722222vw;
    height: 95vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide .mask-bg .section-txt {
    width: 58.611111vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-1 .section-picture {
    width: 35.388889vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .time {
    margin: 7.111111vw auto 6.333333vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-2 .section-picture {
    width: 62.666667vw;
  }
  .watch-fit3-container .section-trusleep .trusleep-swiper .swiper-slide-3 .section-picture {
    width: 35.388889vw;
  }
}
@media screen and (max-aspect-ratio: 11/10) {
  .watch-fit3-container .section-heart .mid-wrap {
    flex-direction: column;
    width: 77.777778vw;
  }
  .watch-fit3-container .section-heart .mid-wrap .section-txt {
    width: 77.5vw;
    margin-bottom: 11.111111vw;
  }
  .watch-fit3-container .section-heart .mid-wrap .section-txt .sec-marb-40 {
    margin-bottom: 5.555556vw;
  }
  .watch-fit3-container .section-heart .mid-wrap .section-txt .section-tips {
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-heart .mid-wrap .section-txt p.sec-txt-16 {
    font-size: 4.444444vw;
  }
  .watch-fit3-container .section-heart .mid-wrap .section-picture {
    width: 81.944444vw;
    margin: 0 0 0 -4.166667vw;
  }
  .watch-fit3-container .section-heart .mid-wrap .media-cover:before {
    padding-bottom: 112.1212121212%;
  }
  .watch-fit3-container .section-arrhythmia .mid-wrap {
    flex-direction: column-reverse;
    padding: 0;
  }
  .watch-fit3-container .section-arrhythmia .mid-wrap .section-txt {
    width: 77.5vw;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-arrhythmia .mid-wrap .section-txt .sec-marb-30 {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-arrhythmia .mid-wrap .section-txt .sec-txt-12 {
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-arrhythmia .mid-wrap .section-txt p.sec-txt-16 {
    font-size: 4.444444vw;
  }
  .watch-fit3-container .section-arrhythmia .mid-wrap .section-picture {
    width: 81.944444vw;
    margin-left: -4.166667vw;
  }
  .watch-fit3-container .section-arrhythmia .mid-wrap .media-cover:before {
    padding-bottom: 109.1836734694%;
  }
  .watch-fit3-container .section-health .mid-wrap {
    flex-direction: column;
    width: 91.666667vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide {
    width: 84.722222vw;
    height: 110vw;
    padding: 6.944444vw 13.888889vw 6.944444vw 5.555556vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide:not(:last-child) {
    margin-right: 4.166667vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .icon-plus {
    width: 8.333333vw;
    top: 5.555556vw;
    right: 5.555556vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .mask-bg {
    padding: 47.777778vw 0 5.555556vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .mask-bg .section-txt {
    width: 86.8852459016%;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .mask-bg .section-txt .sec-txt-20 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-1 .section-picture {
    width: 71.7625vw;
    margin-top: 18.194444vw;
    margin-left: 0.972222vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-1 .media-cover:before {
    padding-bottom: 92.6499032882%;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-2 .section-picture {
    width: 70.188889vw;
    margin: 13.75vw 0 0 1.666667vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-2 .media-cover:before {
    padding-bottom: 105.9523809524%;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-3 .section-picture {
    width: 57.75vw;
    margin-top: 12.222222vw;
    margin-left: 7.916667vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-3 .media-cover:before {
    padding-bottom: 132.5301204819%;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-4 .section-picture {
    width: 57.555556vw;
    margin-top: 12.916667vw;
    margin-left: 8.055556vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-4 .media-cover:before {
    padding-bottom: 132.9268292683%;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-btn-box {
    display: none;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-pagination {
    position: initial;
    display: block;
    margin-top: 5.555556vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-pagination .swiper-pagination-bullet {
    width: 2.777778vw;
    height: 2.777778vw;
    margin: 0 1.388889vw;
    background: #86868B;
    opacity: 0.3;
    transition: width 0.3s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 5.555556vw;
    opacity: 1;
    border-radius: 2.083333vw;
  }
}
@media screen and (max-aspect-ratio: 11/10) and (min-width: 708px) and (max-width: 714px) and (max-aspect-ratio: 11/10) {
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide {
    width: 73.722222vw;
    height: 95vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide .mask-bg .section-txt {
    width: 58.611111vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-1 .section-picture {
    width: 35.388889vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-2 .time {
    margin: 7.111111vw auto 6.333333vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-2 .section-picture {
    width: 62.666667vw;
  }
  .watch-fit3-container .section-health .mid-wrap .health-swiper .swiper-slide-3 .section-picture {
    width: 35.388889vw;
  }
}
@media screen and (max-aspect-ratio: 11/10) {
  .watch-fit3-container .section-battery .wrap {
    width: 91.666667vw;
  }
  .watch-fit3-container .section-battery .wrap .section-txt {
    width: 77.777778vw;
    margin: 0 auto 8.333333vw;
    flex-direction: column;
    align-items: flex-start;
  }
  .watch-fit3-container .section-battery .wrap .section-txt .sec-txt-48 {
    width: 86%;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-battery .wrap .section-txt .sec-txt-r {
    width: 100%;
  }
  .watch-fit3-container .section-battery .wrap .section-txt .sec-txt-r .sec-txt-16 {
    font-size: 3.888889vw;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap {
    width: 100%;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .section-picture {
    width: 84.513889vw;
    margin: -3.888889vw auto 0;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .media-cover:before {
    padding-bottom: 106.5735414955%;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info {
    position: initial;
    width: 77.777778vw;
    margin: -6.111111vw auto 0;
    transform: translateY(0);
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info .icon {
    font-size: 8.055556vw;
    margin-bottom: 1.388889vw;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info .sec-txt-16 {
    font-size: 3.333333vw;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info li:nth-child(1) {
    width: 29.777778vw;
    margin-bottom: 0;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info li:nth-child(2) {
    width: 100%;
    order: -1;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info li:nth-child(2) .icon {
    width: 27.205556vw;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info li:nth-child(3) {
    width: 36.375vw;
    margin-bottom: 0;
  }
  .watch-fit3-container .section-battery .wrap .section-picture-wrap .param-info li:nth-child(3) .icon {
    width: 36.375vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper {
    margin-top: 22.222222vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide {
    width: 84.722222vw;
    height: 126.944444vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide .section-txt {
    width: 100%;
    padding: 7.777778vw 6.944444vw 0;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide .section-txt .sec-txt-28 {
    font-size: 4.444444vw;
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide .section-txt .sec-txt-20 {
    font-size: 3.888889vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide:not(:last-child) {
    margin-right: 4.166667vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-1 .section-picture, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-3 .section-picture {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-1 .media-cover:before, .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-3 .media-cover:before {
    padding-bottom: 149.8360655738%;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-2 .section-txt {
    margin-bottom: 2.777778vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-2 .section-picture {
    width: 42.531944vw;
    margin: 6.944444vw auto 0;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-2 .media-cover:before {
    padding-bottom: 177.306122449%;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-4 .section-picture {
    width: 42.547222vw;
    margin: 14.233333vw auto 0;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-4 .media-cover:before {
    padding-bottom: 176.7857142857%;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-5 .section-txt {
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-5 .section-picture {
    width: 67.868056vw;
    margin: 0 auto;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-5 .media-cover:before {
    padding-bottom: 90.1234567901%;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .section-txt {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list {
    width: 68.363889vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item {
    margin-bottom: 6.805556vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item .icon-img {
    width: 11.527778vw;
    margin-bottom: 0.972222vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-slide-6 .icon-list .icon-item .icon-txt {
    font-size: 2.361111vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-btn-box {
    display: none;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-pagination {
    position: initial;
    display: block;
    margin-top: 5.555556vw;
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-pagination .swiper-pagination-bullet {
    width: 2.777778vw;
    height: 2.777778vw;
    margin: 0 1.388889vw;
    background: #86868B;
    opacity: 0.3;
    transition: width 0.3s cubic-bezier(0.26, 0.67, 0.48, 0.91);
  }
  .watch-fit3-container .section-battery .wrap .battery-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 5.555556vw;
    opacity: 1;
    border-radius: 2.083333vw;
  }
  .watch-fit3-container .section-cards .wrap {
    width: 91.666667vw;
  }
  .watch-fit3-container .section-cards .wrap .card-item .sec-txt-20 {
    font-size: 3.888889vw;
  }
  .watch-fit3-container .section-cards .wrap .card-item-1,
  .watch-fit3-container .section-cards .wrap .card-item-2 {
    width: 100%;
    height: auto;
  }
  .watch-fit3-container .section-cards .wrap .card-item-1 .section-txt,
  .watch-fit3-container .section-cards .wrap .card-item-2 .section-txt {
    padding: 7.777778vw 6.944444vw 0;
  }
  .watch-fit3-container .section-cards .wrap .card-item-1 {
    padding-bottom: 9.166667vw;
  }
  .watch-fit3-container .section-cards .wrap .card-item-1 .section-picture {
    width: 76.805556vw;
    margin: 8.333333vw auto 0;
  }
  .watch-fit3-container .section-cards .wrap .card-item-1 .media-cover:before {
    padding-bottom: 89.5117540687%;
  }
  .watch-fit3-container .section-cards .wrap .card-item-2 {
    padding-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-cards .wrap .card-item-2 .section-picture {
    width: 39.027778vw;
    margin: 8.333333vw auto 0;
  }
  .watch-fit3-container .section-cards .wrap .card-item-2 .media-cover:before {
    padding-bottom: 176.1565836299%;
  }
  .watch-fit3-container .section-cards .wrap .card-item-3 {
    display: flex;
    flex-direction: column-reverse;
  }
  .watch-fit3-container .section-cards .wrap .card-item-3 .section-txt {
    width: 77.777778vw;
    margin: 0 6.944444vw;
    padding-top: 8.055556vw;
    position: initial;
    transform: translateY(0);
  }
  .watch-fit3-container .section-cards .wrap .card-item-3 .section-picture {
    width: 100%;
  }
  .watch-fit3-container .section-cards .wrap .card-item-3 .media-cover:before {
    padding-bottom: 107.4242424242%;
  }
  .watch-fit3-container .section-test .wrap {
    width: 77.777778vw;
  }
  .watch-fit3-container .section-test .wrap .section-txt {
    flex-direction: column;
  }
  .watch-fit3-container .section-test .wrap .section-txt .sec-txt-48 {
    width: 100%;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-test .wrap .section-txt .sec-txt-20 {
    width: 100%;
  }
  .watch-fit3-container .section-test .wrap .test-icon {
    padding: 8.333333vw 0;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list {
    padding: 0 12.777778vw;
    align-items: baseline;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .text-icon-item {
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .text-icon-item > div {
    width: 16.611111vw;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .text-icon-item:nth-child(even) {
    align-items: flex-end;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .text-icon-item:nth-child(5),
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .text-icon-item:nth-child(6) {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .sec-marb-40 {
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .icon {
    width: 13.888889vw;
    margin-bottom: 1.666667vw;
  }
  .watch-fit3-container .section-test .wrap .test-icon .test-icon-list .sec-txt-20 {
    font-size: 3.888889vw;
    line-height: 1.25;
  }
  .watch-fit3-container .section-test .wrap .compatibility {
    flex-direction: column;
    padding: 8.333333vw 0;
  }
  .watch-fit3-container .section-test .wrap .compatibility .section-picture {
    width: 51.666667vw;
    margin-bottom: 8.333333vw;
  }
  .watch-fit3-container .section-test .wrap .compatibility .media-cover:before {
    padding-bottom: 155.7743957028%;
  }
  .watch-fit3-container .section-test .wrap .compatibility .section-txt {
    width: 54.222222vw;
  }
  .watch-fit3-container .section-test .wrap .compatibility .section-txt .sec-txt-48 {
    font-size: 6.666667vw;
    margin-bottom: 4.166667vw;
  }
  .watch-fit3-container .section-footnote {
    font-size: 3.333333vw;
    width: 77.777778vw;
    margin: 0 auto;
    padding-bottom: 27.777778vw;
    padding-top: 27.777778vw;
  }
}/*# sourceMappingURL=index.css.map */