.mitchell-container .mob-show {
  display: none !important;
}

.mitchell-container .mitchell-nowrap {
  white-space: nowrap;
}

.mitchell-container .mitchell-img {
  width: 100%;
  display: block;
}

.mitchell-container .mitchell-section {
  width: 100%;
  position: relative;
}

.mitchell-container .wx-img {
  display: none;
}

.mitchell-container .mitchell-sticky {
  height: calc(100vh - 76px);
  width: 100%;
  position: sticky;
  top: 76px;
  overflow: hidden;
}

.mitchell-container .mitchell-special-title {
  font-size: 3.333333vw;
  line-height: 1.25;
}

.mitchell-container .mitchell-normal-title {
  font-size: 2.5vw;
  line-height: 1.25;
}

.mitchell-container .mitchell-text-b {
  font-size: 1.666667vw;
  line-height: 1.25;
}

.mitchell-container .mitchell-text-m {
  font-size: 1.25vw;
  line-height: 1.6;
}

.mitchell-container .mitchell-text-s {
  font-size: 1.145833vw;
  line-height: 1.6;
}

.mitchell-container .mitchell-text-16 {
  font-size: 0.833333vw;
  line-height: 1.6;
}

.mitchell-container .mitchell-text-12 {
  font-size: 12px;
  line-height: 1.6;
}

.mitchell-container sup {
  font-size: .6em;
}

.mitchell-container sup a {
  color: inherit;
}

.mitchell-container .footernote {
  color: #afafaf;
}

.mitchell-container .footernote li {
  padding-top: 120px;
  margin-bottom: -120px;
  list-style: decimal;
  line-height: 1.6;
}

.mitchell-container .footernote .active {
  color: #000;
}

.mitchell-container .footernote li:last-of-type {
  margin-bottom: 0;
}

.mitchell-container .is-scroll {
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0, 0.6, 0.3, 1);
  transition: -webkit-transform 0.5s cubic-bezier(0, 0.6, 0.3, 1);
  transition: transform 0.5s cubic-bezier(0, 0.6, 0.3, 1);
  transition: transform 0.5s cubic-bezier(0, 0.6, 0.3, 1), -webkit-transform 0.5s cubic-bezier(0, 0.6, 0.3, 1);
  -ms-transition: none;
  will-change: transform;
}

.mitchell-container .mitchell-btn {
  background-color: #000;
  color: #fff;
  display: inline-block;
  font-size: 13px;
  line-height: 24px;
  font-weight: 800;
  padding: 10px 24px;
  border-radius: 40px;
  border: 2px solid #000;
  text-align: center;
}

.mitchell-container .mitchell-btn:hover {
  opacity: .8;
}

.mitchell-container .mitchell-section {
  padding-top: 10.416667vw;
}

.mitchell-container .mitchell-flex {
  display: flex;
}

.mitchell-container .mitchell-content-width {
  width: 82.1875vw;
  margin: 0 auto;
}

.mitchell-container .mitchell-text-content {
  width: 68.229167vw;
  margin: 0 auto;
}

.mitchell-container .mitchell-text-content.mitchell-flex {
  justify-content: space-between;
  align-items: center;
}

.mitchell-container .mitchell-img-content {
  margin-top: 3.125vw;
  transform: translateY(5.208333vw);
}

.mitchell-container .mitchell-text-content.mitchell-flex .mitchell-text-s {
  width: 34.895833vw;
  transform: translateY(5.208333vw);
}

.mitchell-container .mitchell-bg-black {
  background-color: #000;
  color: #fff;
}

.mitchell-container .mitchell-bg-black .mitchell-text-s {
  opacity: .7;
}

.mitchell-container .mitchell-text-content.mitchell-flex.animated .mitchell-text-s {
  transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
}

.mitchell-container .mitchell-s1 {
  width: 100%;
  padding-top: 0;
  z-index: 2;
  background: linear-gradient(to bottom, #fff, #FAFAFA);
}

.mitchell-container .mitchell-s1 .mitchell-sticky {
  overflow: visible;
}

.mitchell-container .mitchell-s1 .mitchell-sticky .mitchell-flex.flex-height {
  height: calc(100vh - 76px);
}

.mitchell-container .mitchell-s1 .mitchell-product {
  width: 66.145833vw;
  margin: 0 auto;
  margin-top: 21.6875vw;
  text-align: center;
}

.mitchell-container .mitchell-s1 .mitchell-kv-text {
  position: absolute;
  top: 4.796875vw;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}

.mitchell-container .mitchell-s2 .kv-video {
  text-align: center;
  margin-top: 1.5625vw;
  font-size: 1.25vw;
}

.mitchell-container .mitchell-s1 .mitchell-flex.flex-height {
  justify-content: center;
  align-items: center;
}

.mitchell-container .mitchell-s2 .kv-video span {
  vertical-align: middle;
  line-height: 1.25;
}

.mitchell-container .mitchell-s2 .kv-video img {
  width: 1.510417vw;
  display: inline-block;
  margin-left: 0.78125vw;
}

.mitchell-container .mitchell-kv-text .mitchell-text-s {
  letter-spacing: 1.7px;
}

.mitchell-container .mitchell-s1 .mitchell-s1-bg {
  background-color: #000;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
  z-index: 10;
}

.mitchell-container .mitchell-s1 .mitchell-product-name {
  position: absolute;
  width: 100%;
}

.mitchell-container .mitchell-s1 .mitchell-normal-title {
  margin-top: 2.604167vw;
  margin-bottom: 0.255208vw;
  letter-spacing: 32px;
}

.mitchell-container .mitchell-s1 .mitchell-kv-win11 {
  position: absolute;
  top: 70vh;
  right: 8px;
  z-index: 9;
}

.mitchell-container .mitchell-s1 .gtk-icon-win {
  width: auto;
  height: 32px;
}

.mitchell-container .mitchell-s1 .product-price {
  font-size: 1.46vw;
  line-height: 1;
  font-weight: 500;
  color: #000;
  letter-spacing: 0;
  display: block;
}

.mitchell-container .mitchell-s1 .sku {
  margin-top: 2.083333vw;
}

.mitchell-container .mitchell-s1 .buynow:hover {
  opacity: .8;
}

.mitchell-container .mitchell-s1 .buynow {
  background-color: #000;
  color: #fff;
  display: inline-block;
  font-size: 13px;
  line-height: 24px;
  font-weight: 800;
  padding: 10px 26px;
  border-radius: 40px;
  border: 2px solid #000;
  margin-top: 24px;
}

.mitchell-container .mitchell-s1 .product-price span {
  font-size: .45em;
  font-weight: 500;
}

.mitchell-container .mitchell-s1 .mitchell-normal-title span {
  letter-spacing: 0;
}

.mitchell-container #mitchell-trigger1 {
  position: absolute;
  top: -76px;
}

.mitchell-container .mitchell-s2 .mitchell-flex {
  width: 79.21875vw;
  margin: 0 auto;
  flex-direction: column;
}

.mitchell-container .mitchell-s2 .mitchell-flex img {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

.mitchell-container .mitchell-s2 .mitchell-s2-top.mitchell-flex {
  flex-direction: row;
  justify-content: space-between;
}

.mitchell-container .mitchell-s2 .mitchell-s2-left,
.mitchell-container .mitchell-s2 .mitchell-s2-right {
  width: 38.802083vw;
  position: relative;
}

.mitchell-container .mitchell-s2 .mitchell-s2-right.mitchell-flex {
  flex-direction: column;
  justify-content: space-between;
  margin: 0;
}

.mitchell-container .mitchell-s2 .mitchell-s2-right-top-left,
.mitchell-container .mitchell-s2-right-top-right {
  width: 100%;
}

.mitchell-container .mitchell-s2 .mitchell-s2-right-bottom {
  width: 100%;
}

.mitchell-container .mitchell-s2 .mitchell-s2-bottom.mitchell-flex {
  width: 100%;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 1.5625vw;
  text-align: center;
}

.mitchell-container .mitchell-s2 .mitchell-s2-right-bottom {
  width: 23.4375vw;
}

.mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-left {
  width: 29.270833vw;
}

.mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-right {
  width: 23.4375vw;
}

.mitchell-container .mitchell-s2 .section-card-hint {
  position: absolute;
  right: 1.041667vw;
  bottom: 1.041667vw;
  overflow: hidden;
  width: 2.395833vw;
  height: 2.395833vw;
  border-radius: 50%;
  background-color: #fff;
}

.mitchell-container .mitchell-s2 .section-card-hint img {
  transform: translateY(-49%);
  width: 100%;
  transition: .3s ease-in-out;
}

.mitchell-container .mitchell-s2 .mitchell-sell:hover .section-card-hint img {
  transform: translateY(0%);
}

.mitchell-container .mitchell-s2 .mitchell-s2-top.mitchell-flex .section-card-hint g {
  opacity: .3;
}

.mitchell-container .mitchell-s2 .mitchell-s2-top.mitchell-flex .section-card-hint path {
  fill: #211D1E;
}

.mitchell-container .mitchell-s2 .mitchell-sell {
  position: relative;
  cursor: pointer;
}

.mitchell-container .mitchell-s2 .mitchell-sell-text {
  position: absolute;
  top: 1.770833vw;
  left: 2.604167vw;
  width: 100%;
}

.mitchell-container .mitchell-s2 .mitchell-s2-right .mitchell-sell-text {
  left: 2.083333vw;
  top: 50%;
  transform: translateY(-50%);
}

.mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-sell-text {
  top: 1.5625vw;
  left: 50%;
  transform: translateX(-50%);
}

.mitchell-container .mitchell-s2 .mitchell-sell-text .mitchell-text-s {
  font-size: 1.666667vw;
  line-height: 1.25;
}

.mitchell-container .mitchell-s2 .mitchell-sell-text .mitchell-text-s.text-opacity {
  opacity: .6;
  font-size: 1.041667vw;
  line-height: 1.6;
}

.mitchell-container .mitchell-s3 .mitchell-big-title,
.mitchell-container .mitchell-s6 .mitchell-big-title,
.mitchell-container .mitchell-s12 .mitchell-big-title {
  font-size: 9.375vw;
  line-height: 1.25;
  font-weight: 300;
}

.mitchell-container .mitchell-s3 {
  height: 150vh;
  padding-top: 0;
}

.mitchell-container .mitchell-s12 {
  height: 150vh;
  padding-top: 0;
}

.mitchell-container .mitchell-s3 .mitchell-flex,
.mitchell-container .mitchell-s12 .mitchell-flex,
.mitchell-container .mitchell-s6 .mitchell-second-title .mitchell-flex {
  width: 82.1875vw;
  height: 100%;
  margin: 0 auto;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  transform: translateY(10.416667vw);
  -webkit-transform: translateY(10.416667vw);
  -moz-transform: translateY(10.416667vw);
  -ms-transform: translateY(10.416667vw);
  -o-transform: translateY(10.416667vw);
}

.mitchell-container .mitchell-product-float {
  width: 82.1875vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
}

.mitchell-container .s4-parameter {
  width: 24.439063vw;
  justify-content: space-between;
  margin: 0 auto;
  margin-top: 1.5625vw;
}

.mitchell-container .s4-parameter .mitchell-text-s {
  margin-bottom: 0.9375vw;
}

.mitchell-container .s4-parameter-1 {
  width: 8.585417vw;
}

.mitchell-container .s4-parameter-2 {
  width: 10.231771vw;
}

.mitchell-container .s4-parameter-3 {
  width: 6.005729vw;
}

.mitchell-container .mitchell-s5 {
  padding: 0;
  margin-top: 10.416667vw;
}

.mitchell-container .mitchell-s5 .mitchell-text-s {
  opacity: .7;
}

.mitchell-container .mitchell-s5-content {
  position: absolute;
  top: 50%;
  left: 14.322917vw;
  transform: translateY(-50%);
}

.mitchell-container .mitchell-s4 .mitchell-s5-content {
  top: 58%;
  opacity: 0;
}

.mitchell-container .mitchell-s5-list {
  margin-bottom: 6.25vw;
}

.mitchell-container .mitchell-s5-list:last-of-type {
  margin-bottom: 0;
}

.mitchell-container .mitchell-s5-list img {
  display: inline-block;
  width: 3.776042vw;
  margin-right: 1.5625vw;
}

.mitchell-container .mitchell-s5-list .s5-list-content {
  display: inline-block;
  vertical-align: middle;
}

.mitchell-container .mitchell-s6 .mitchell-img-content {
  height: 200vh;
  margin-top: 0;
  transform: none;
}

.mitchell-container .mitchell-s6 .mitchell-img-height {
  /* background-color: #fff; */
  position: relative;
}

.mitchell-container .mitchell-s6 .swiper-container {
  width: 71.354167vw;
  margin: 0 auto;
  margin-top: 3.125vw;
  transform: translateY(5.208333vw);
}

.mitchell-container .mitchell-s6 .swiper-pagination {
  position: static;
}

.mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet {
  position: relative;
  width: 1.25vw;
  height: 1.25vw;
  margin: 0 0.9375vw;
  margin-top: 1.25vw;
  opacity: 1;
  background-color: transparent;
  outline: none;
}

.mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border: 1px solid #BAC3CA;
}

.mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(1)::before {
  content: ' ';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #BAC3CA;
  width: 0.9375vw;
  height: 0.9375vw;
  border-radius: 100%;
}

.mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(2)::before {
  content: ' ';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #949DA3;
  width: 0.9375vw;
  height: 0.9375vw;
  border-radius: 100%;
}

.mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(3)::before {
  content: ' ';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #9fbacc;
  width: 0.9375vw;
  height: 0.9375vw;
  border-radius: 100%;
}

.mitchell-container .mitchell-s6 .mitchell-second-title {
  background-color: #000;
  height: calc(100vh - 76px);
  position: relative;
  color: #fff;
  z-index: 2;
  overflow: hidden;
}

.mitchell-container .mitchell-img-height {
  height: calc(100vh - 76px);
  overflow: hidden;
}

.mitchell-container .mitchell-s6 .mitchell-content-width {
  width: 100%;
}

.mitchell-container .mitchell-bg-light {
  width: 70%;
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  z-index: -1;
  opacity: 0;
}

.mitchell-container .mitchell-s7 {
  margin-top: -1px;
}

.mitchell-container .mitchell-s8-img {
  width: 57.395833vw;
}

.mitchell-container .mitchell-s8-text-content {
  width: 25.104167vw;
  transform: translateY(7.8125vw);
  margin-left: 4.166667vw;
}

.mitchell-container .mitchell-s8 .mitchell-flex {
  align-items: center;
}

.mitchell-container .mitchell-graphics-card-progress,
.mitchell-container .mitchell-cpu-progress {
  margin-top: 3.75vw;
}

.mitchell-container .mitchell-graphics-card-progress .mitchell-text-s,
.mitchell-container .mitchell-cpu-progress .mitchell-text-s {
  opacity: 1;
}

.mitchell-container .mitchell-graphics-card-progress img {
  width: 7.525521vw;
  margin-top: 1.5625vw;
}

.mitchell-container .mitchell-cpu-progress img {
  width: 4.897917vw;
  margin-top: 1.5625vw;
}

.mitchell-container .mitchell-s10 {
  height: 300vh;
  padding-top: 0;
}

.mitchell-container .mitchell-s10-main-content {
  width: 75.885417vw;
  margin: 0 auto;
  padding-top: 13.020833vw;
}

.mitchell-container .mitchell-s10-main-img {
  position: relative;
}

.mitchell-container .mitchell-s10-img2,
.mitchell-container .mitchell-s10-img3,
.mitchell-container .mitchell-s10-img4 {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.mitchell-container .mitchell-s10 .mitchell-text-content {
  width: 60.229167vw;
  position: absolute;
  bottom: 2.46875vw;
  left: 50%;
  transform: translate(-50%, 15vw);
}

.mitchell-container .mitchell-s10 .mitchell-text-content.mitchell-flex.s10-text1 .mitchell-text-s {
  transform: none;
}

.mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
  position: absolute;
  top: 32.21vw;
  right: -3.125vw;
  opacity: 0;
  z-index: 10;
}

.mitchell-container .mitchell-s10 .rolef-blue-border {
  height: 1.822917vw;
  width: 2.634375vw;
  border: 0.15625vw solid #2D81E5;
  border-radius: 6px;
  display: inline-block;
  vertical-align: middle;
}

.mitchell-container .mitchell-s10 .mitchell-s10-camera-button .mitchell-s10-line {
  height: 1px;
  width: 5.989583vw;
  background-color: #fff;
  display: inline-block;
  vertical-align: middle;
}

.mitchell-container .mitchell-s10 .mitchell-s10-camera-button .mitchell-text-s,
.mitchell-container .mitchell-s10 .mitchell-s10-search-button .mitchell-text-s {
  display: inline-block;
  vertical-align: middle;
  opacity: 1;
}

.mitchell-container .mitchell-s10 .mitchell-s10-search-button {
  position: absolute;
  top: 29.91vw;
  right: -3.135vw;
  opacity: 0;
}

.mitchell-container .mitchell-s10 .mitchell-s10-search-button .mitchell-s10-line {
  height: 1px;
  width: 10.859375vw;
  background-color: #fff;
  display: inline-block;
  vertical-align: middle;
}

.mitchell-container .mitchell-text-content.s10-text2 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  width: 68.229167vw;
}

.mitchell-container .mitchell-bg-black .s10-text2 .mitchell-text-s {
  opacity: 1;
}

.mitchell-container .mitchell-s11 {
  padding-bottom: 6.25vw;
}

.mitchell-container .mitchell-s11 .mitchell-img-height {
  width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  opacity: 0;
}

.mitchell-container .mitchell-s11 .mitchell-img-height .mitchell-text-s {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  text-align: center;
}

.mitchell-container .mitchell-s11 .mitchell-big-box {
  width: 47.291667vw;
}

.mitchell-container .mitchell-s11 .mitchell-small-box {
  width: 33.333333vw;
  background-color: #1F1F1F;
  border-radius: 20px;
}

.mitchell-container .mitchell-s11 .s11-flex1 .mitchell-big-box {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
}

.mitchell-container .mitchell-s11 .s11-flex1 .mitchell-big-box .mitchell-text-content {
  position: absolute;
  top: 2.447917vw;
  left: 2.447917vw;
}

.mitchell-container .mitchell-s11 .s11-flex1 .mitchell-text-b {
  margin-bottom: 0.520833vw;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom {
  padding-top: 1.5625vw;
  width: 82.1875vw;
  margin: 0 auto;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .mitchell-flex {
  justify-content: space-between;
  border-radius: 20px;
  overflow: hidden;
  margin-top: 1.5625vw;
  position: relative;
  width: 100%;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .mitchell-flex.s11-flex1 {
  margin-top: 0;
}

.mitchell-container .mitchell-s11 .mitchell-big-box video,
.mitchell-container .mitchell-s11 .mitchell-big-box img {
  border-radius: 20px;
}

.mitchell-container .mitchell-s11 .swiper-pagination-bullet {
  width: 0.78125vw;
  height: 0.78125vw;
  margin: 0 0.46875vw;
  background: #A5A5A5;
  opacity: 1;
}

.mitchell-container .mitchell-s11 .swiper-pagination-bullet-active {
  width: 5vw;
  height: 0.78125vw;
  border-radius: 50px;
  background: #A5A5A5;
}

.mitchell-container .mitchell-s11 .mitchell-big-box .mitchell-swiper-text-content {
  position: absolute;
  top: 2.447917vw;
  left: 2.447917vw;
  color: #000;
}

.mitchell-container .mitchell-s11 .s11-flex1 .mitchell-small-box .mitchell-text-content {
  width: 28.645833vw;
  margin: 0 auto;
  margin-top: 2.447917vw;
  margin-bottom: 2.208333vw;
}

.mitchell-container .mitchell-s11 .mitchell-small-box .mitchell-s-img-content {
  width: 28.770833vw;
  height: 17vw;
  overflow: hidden;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mitchell-container .mitchell-s11 .mitchell-small-box .mitchell-s-img-content img {
  height: 21.5625vw;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-text-content {
  width: 27.708333vw;
  position: absolute;
  top: 5vw;
  left: 50.416667vw;
}

.mitchell-container .mitchell-s11 .mitchell-antenna {
  margin-top: 1.5625vw;
}

.mitchell-container .mitchell-s11 .mitchell-antenna div {
  display: inline-block;
}

.mitchell-container .mitchell-s11 .mitchell-antenna img {
  width: 6.060938vw;
}

.mitchell-container .mitchell-s11 .mitchell-antenna-2 {
  margin-left: 5.208333vw;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-text-content .mitchell-text-s {
  margin-top: 0.520833vw;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-text-content .mitchell-text-s {
  opacity: 1;
  color: rgba(255, 255, 255, 0.7);
}

/* 20230328 */
.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-text-content .mitchell-text-s i {
  color: #40c4ff;
  font-size: inherit;
  line-height: 1.6;
  font-style: normal;
  cursor: pointer;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0%;
  top: 0%;
  background: #1f1f1f;
  display: none;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-icon {
  width: 2.5vw;
  position: absolute;
  top: 1.822916666666667vw;
  right: 1.927083333333333vw;
  cursor: pointer;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-cen {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-cen .s11-flex2-hide-img {
  width: 18.125vw;
  margin-left: 14.58333333333333vw;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-cen .s11-flex2-hide-text {
  color: #ffffff;
  font-size: 1.25vw;
  line-height: 1.6;
  width: 28.75vw;
  margin-left: 8.385416666666667vw;
}

/* 20230328 */

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-text-content .mitchell-antenna .mitchell-text-s {
  margin-top: 1.041667vw;
  opacity: 1;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box img {
  border-radius: 20px;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box {
  position: relative;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-text-content {
  width: 37.395833vw;
  position: absolute;
  top: 2.223958vw;
  left: 2.291667vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-text-content .mitchell-text-s {
  margin-top: 0.520833vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface {
  position: absolute;
  text-align: center;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface .mitchell-text-12 {
  opacity: .7;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface1 {
  top: 10.4vw;
  left: 17.2vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
  top: 12vw;
  left: 25vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
  top: 29.2vw;
  left: 12.1vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
  top: 29.7vw;
  left: 18.9vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface5 {
  top: 31.5vw;
  left: 25.9vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface6 {
  top: 33.1vw;
  left: 29.9vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-charge,
.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-battery {
  width: 18.854167vw;
  margin-left: 7.239583vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box img {
  margin-top: 1.5625vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-text-content {
  width: 27.708333vw;
  margin: 0 auto;
  margin-top: 2.223958vw;
  margin-bottom: 1.5625vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-line {
  width: 25.677083vw;
  height: 1px;
  background-color: #454545;
  margin: 0 auto;
  margin-top: 1.5625vw;
  margin-bottom: 1.5625vw;
}

.mitchell-container .mitchell-s11 .wave-box-right {
  position: absolute;
  width: 13.958333vw;
  height: 7.177083vw;
  overflow: hidden;
  top: 12.166667vw;
  left: 26.927083vw;
}

.mitchell-container .mitchell-s11 .wave-box-left {
  position: absolute;
  width: 13.958333vw;
  height: 7.177083vw;
  overflow: hidden;
  top: 12.166667vw;
  left: 14.927083vw;
}

.mitchell-container .mitchell-s11 .wave-box-right .wave,
.mitchell-container .mitchell-s11 .wave-box-left .wave {
  height: 13.958333vw;
  width: 13.958333vw;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  background: radial-gradient(rgba(255, 255, 255, 0) 30%, #0B70C8);
}

.mitchell-container .mitchell-s11 .mitchell-wave-box .wave1 {
  animation: soundWave 4s linear infinite;
}

.mitchell-container .mitchell-s11 .mitchell-wave-box .wave2 {
  animation: soundWave 4s linear infinite 0.8s;
}

.mitchell-container .mitchell-s11 .mitchell-wave-box .wave3 {
  animation: soundWave 4s linear infinite 1.6s;
}

.mitchell-container .mitchell-s11 .mitchell-wave-box .wave4 {
  animation: soundWave 4s linear infinite 2.4s;
}

.mitchell-container .mitchell-s11 .mitchell-wave-box .wave5 {
  animation: soundWave 4s linear infinite 3.2s;
}

@keyframes soundWave {
  0% {
    opacity: .5;
    transform: scale(0.2);
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    transform: scale(1);
  }
}

.mitchell-container .mitchell-s14 .mitchell-s14-content,
.mitchell-container .mitchell-s17 .mitchell-s17-content {
  width: 68.229167vw;
  margin: 0 auto;
  text-align: center;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex {
  margin-top: 3.125vw;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex {
  margin-top: 0;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex1 {
  width: 34.010417vw;
  position: relative;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex1 img {
  border-radius: 20px;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex1 .s14-text-content,
.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex2 .s14-text-content {
  width: 100%;
  position: absolute;
  top: 3.802083vw;
  left: 50%;
  transform: translateX(-50%);
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-text-content .mitchell-text-s,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-text-content .mitchell-text-s {
  margin-top: 1.302083vw;
  opacity: .7;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex2,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 {
  width: 32.65625vw;
  position: relative;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex2 img,
.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex3 img,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex1 picture img,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 picture img {
  border-radius: 20px;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex3,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex3 {
  width: 100%;
  position: relative;
  margin-top: 1.5625vw;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex3 .s14-text-content,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex3 .s17-text-content {
  position: absolute;
  top: 50%;
  left: 2.864583vw;
  transform: translateY(-50%);
  text-align: left;
}

/* 20230328 */
.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex {
  margin-top: 1.5625vw;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-new {
  background: #fafafa;
  border-radius: 1.041666666666667vw;
  padding: 2.083333333333333vw 0;
  box-sizing: border-box;
  margin-top: 3.125vw;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-video {
  width: 61.45833333333333vw;
  height: 34.53125vw;
  margin: 0 auto;
  overflow: hidden;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-video video {
  border: 1px solid #fafafa;
  width: calc(100% + 10px);
  height: calc(100% + 10px);
  margin-left: -5px;
  margin-top: -5px;
  display: block;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-new-text {
  width: 95%;
  margin: 0 auto;
  margin-bottom: 2.083333333333333vw;
}

.mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-new .mitchell-text-s {
  margin-top: 1.302083vw;
  opacity: .7;
}

/* 20230328 */

.mitchell-container .mitchell-s14 .mitchell-s14-button {
  margin-top: 2.083333vw;
  text-align: center;
}

.mitchell-container .mitchell-s15 {
  height: 200vh;
  text-align: center;
}

.mitchell-container .mitchell-s15 .mitchell-sticky {
  top: calc((100vh - 32.708333vw + 104px)/2);
  height: auto;
  overflow: visible;
}

.mitchell-container .mitchell-s15 .mitchell-special-title {
  margin-bottom: 3.125vw;
}

.mitchell-container .mitchell-s15 .s15-img-content {
  position: relative;
}

.mitchell-container .mitchell-s15 .s15-img-2,
.mitchell-container .mitchell-s15 .s15-img-3 {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.mitchell-container .mitchell-s15 .s15-img-3 {
  z-index: 2;
}

.mitchell-container .mitchell-s15 .s15-text-content {
  position: absolute;
  width: 32.864583vw;
  text-align: center;
  left: 50%;
  bottom: 0;
  transform: translate(-50%, 8vw);
  opacity: 0;
  z-index: 2;
}

.mitchell-container .mitchell-s15 .s15-img-1 {
  width: 30.15625vw;
  margin: 0 auto 0;
  position: relative;
  padding-bottom: 7.708333vw;
}

.mitchell-container .mitchell-s16 .s16-img-content {
  width: 51.050521vw;
  margin: 0 auto;
  margin-top: 3.125vw;
}

.mitchell-container .mitchell-s16 .mitchell-flex.s16-bottom-box {
  width: 60.916667vw;
  margin: 0 auto;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 3.125vw;
}

.mitchell-container .mitchell-s16 .mitchell-flex .mitchell-s16-icon-box {
  width: 33.333%;
  text-align: center;
}

.mitchell-container .mitchell-s16 .mitchell-flex .mitchell-s16-icon-box {
  margin-top: 1.5625vw;
}

.mitchell-container .mitchell-s16 .mitchell-flex .mitchell-s16-icon-box img {
  width: 4.84375vw;
  margin-bottom: 1.5625vw;
}

.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex1,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 {
  width: 33.333333vw;
  position: relative;
}

.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex1 .s17-text-content,
.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 .s17-text-content {
  width: 26.5625vw;
  position: absolute;
  top: 1.604167vw;
  left: 50%;
  transform: translateX(-50%);
  text-align: left;
  z-index: 2;
}

.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-text-content img {
  width: 2.8125vw;
}

.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-text-content a {
  color: #1B69FD;
}

.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-text-content .mitchell-text-b {
  display: inline-block;
  vertical-align: middle;
  margin-left: 1.041667vw;
}

.mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex3 .s17-text-content {
  width: 31.25vw;
}

.mitchell-container .mitchell-wifi-icon {
  position: absolute;
  width: 3.645833vw;
  top: 17vw;
  left: 26vw;
}

.mitchell-container .mitchell-s4 .mitchell-s4-wrapper {
  height: 200vh;
}

.mitchell-container .mitchell-s4 .mitchell-sticky {
  overflow: visible;
  height: 32.533333vw;
  top: 6vw;
}

.mitchell-container .mitchell-s4-center {
  width: 100%;
}

.mitchell-container .mitchell-s4-img-wrapper {
  position: relative;
  height: 32.533333vw;
  width: 64.84375vw;
  margin: 0 auto;
}

.mitchell-container .s4-screen2 {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.mitchell-container .mitchell-s4-screen {
  width: 44.84375vw;
  height: 25.208333vw;
  position: absolute;
  top: 1.09375vw;
  left: 50%;
  transform: translateX(-50%);
  overflow: hidden;
}

.mitchell-container .mitchell-s4-parameter {
  width: 43.072917vw;
  color: #fff;
  position: absolute;
  top: 10.416667vw;
  left: 50%;
  transform: translateX(-50%);
  overflow: hidden;
  text-align: center;
}

.mitchell-container .mitchell-s4-parameter-title {
  font-size: 4.166667vw;
  line-height: 1.25;
  font-weight: bold;
  overflow: hidden;
  position: relative;
}

.mitchell-container .mitchell-s4-parameter-title span {
  font-weight: 500;
}

.mitchell-container .mitchell-s4-parameter-2 span {
  font-weight: 700;
  display: inline-block;
}

.mitchell-container .mitchell-s4-parameter-1,
.mitchell-container .mitchell-s4-parameter-2,
.mitchell-container .mitchell-s4-parameter-3 {
  display: inline-block;
}

.mitchell-container .mitchell-s4-parameter-2 {
  margin-left: 8.229167vw;
  margin-right: 8.229167vw;
}

.mitchell-container .s4-opacity {
  opacity: 0;
}

.mitchell-container .mitchell-s4-parameter-1,
.mitchell-container .mitchell-s4-parameter-3 {
  transform: translateY(7.03125vw);
}

.mitchell-container .mitchell-s4-screen-cover {
  width: 44.84375vw;
  height: 25.208333vw;
  position: absolute;
  top: 1.09375vw;
  left: 50%;
  transform: translateX(-50%);
  border: 2px solid #FFFFFF;
  box-sizing: border-box;
}

.mitchell-container .number-9 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 1.7vw;
}

.mitchell-container .number-10 {
  transform: translateY(5.208333vw);
}


.mitchell-container .dis {
  text-align: center;
  font-size: 0.833333vw;
  margin-top: 1.041667vw;
  opacity: .4;
  line-height: 1.6;
}

.mitchell-container .mitchell-s6 .dis {
  position: absolute;
  right: 0;
  bottom: 0.520833vw;
}

.mitchell-container .content-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mitchell-container .mitchell-s8 {
  padding-top: 6.25vw;
}

.mitchell-container.isie .mitchell-sticky {
  position: relative;
  top: 0;
}

.mitchell-container.isie .mitchell-s1 .mitchell-sticky {
  height: auto;
}

.mitchell-container.isie .mitchell-s1,
.mitchell-container.isie .mitchell-s3,
.mitchell-container.isie .mitchell-s12 {
  height: auto;
}

.mitchell-container.isie .mitchell-text-content.mitchell-flex .mitchell-text-s,
.mitchell-container.isie .mitchell-img-content,
.mitchell-container.isie .mitchell-s3 .mitchell-flex,
.mitchell-container.isie .mitchell-s12 .mitchell-flex,
.mitchell-container.isie .mitchell-s6 .mitchell-second-title .mitchell-flex,
.mitchell-container.isie .mitchell-s8-text-content,
.mitchell-container.isie .mitchell-s11 .s11-flex1,
.mitchell-container.isie .mitchell-s11 .s11-flex1 .mitchell-small-box,
.mitchell-container.isie .mitchell-s11 .s11-flex3 .mitchell-big-box,
.mitchell-container.isie .mitchell-s11 .s11-flex3,
.mitchell-container.isie .mitchell-s11 .s11-flex2.mitchell-flex {
  transform: none;
}

.mitchell-container.isie .mitchell-product-float {
  transform: translate(-50%, -50%);
}

.mitchell-container.isie .mitchell-sticky,
.mitchell-container.isie .mitchell-s10 {
  height: auto;
}

.mitchell-container.isie .mitchell-s3 .mitchell-sticky,
.mitchell-container.isie .mitchell-s12 .mitchell-sticky {
  height: 100vh;
}

.mitchell-container.isie .mitchell-bg-light {
  opacity: 1;
}

.mitchell-container.isie .mitchell-s6 .mitchell-second-title {
  height: 100vh;
  padding-top: 10.41vw;
}

.mitchell-container.isie .mitchell-graphics-card-progress,
.mitchell-container.isie .mitchell-cpu-progress {
  opacity: 1;
  transform: none;
}

.mitchell-container.isie .mitchell-graphics-card-progress .mitchell-progress-bar-1,
.mitchell-container.isie .mitchell-cpu-progress .mitchell-progress-bar-1 {
  width: 19.375vw;
}

.mitchell-container.isie .mitchell-graphics-card-progress .mitchell-progress-bar-2,
.mitchell-container.isie .mitchell-cpu-progress .mitchell-progress-bar-2 {
  width: 12.03125vw;
}

.mitchell-container.isie .mitchell-s10-main-content {
  padding-top: 0;
}

.mitchell-container.isie .mitchell-s10 .mitchell-img-height {
  position: relative;
  top: auto;
}

.mitchell-container.isie .mitchell-s10 .mitchell-img-height img {
  position: static;
  transform: none;
}

.mitchell-container.isie .mitchell-s10-img2,
.mitchell-container.isie .mitchell-s10 .mitchell-s10-camera-button,
.mitchell-container.isie .mitchell-s10 .mitchell-s10-search-button {
  opacity: 1;
}

.mitchell-container.isie .mitchell-s10-img1 {
  opacity: .4;
}

.mitchell-container.isie .mitchell-s10 .mitchell-s10-search-button .mitchell-s10-line {
  height: 2.083333vw;
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: translate(-1.5625vw, -2.083333vw);
  background-color: transparent;
}

.mitchell-container.isie .mitchell-s10 .mitchell-s10-search-button .mitchell-text-s {
  transform: translate(-1.5625vw, -3.083333vw);
}

.mitchell-container.isie .mitchell-s10 .mitchell-text-content.s10-text1 {
  transform: translate(-50%, -5vw);
}

.mitchell-container.isie .mitchell-s10 .mitchell-s10-search-button {
  right: -4.53vw;
  top: 32.91vw;
}

.mitchell-container.isie .mitchell-s10-img3,
.mitchell-container.isie .mitchell-s10-img4 {
  opacity: 1;
}

.mitchell-container.isie .mitchell-s10 .mitchell-img-height {
  height: auto;
}

.mitchell-container.isie .mitchell-s11 .mitchell-s11-top {
  height: auto;
}

.mitchell-container.isie .mitchell-s11 .mitchell-img-height {
  height: auto;
  position: relative;
  top: 0;
  left: 0;
  transform: none;
  opacity: 1;
  z-index: 0;
}

.mitchell-container.isie .mitchell-s11 .mitchell-img-height .mitchell-text-s {
  opacity: 1;
}

.mitchell-container.isie .mitchell-s3,
.mitchell-container.isie .mitchell-s12,
.mitchell-container.isie .mitchell-s10 {
  padding-top: 10.41vw;
}

.mitchell-container.isie .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex1,
.mitchell-container.isie .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex1,
.mitchell-container.isie .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex2,
.mitchell-container.isie .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 {
  transform: none;
}

.mitchell-container.isie .mitchell-s15 .s15-text-content {
  opacity: 1;
  transform: translateX(-50%);
}

.mitchell-container.isie .mitchell-s15 {
  height: auto;
}

.mitchell-container.isie .mitchell-s6 .mitchell-product-float {
  transform: translate(-50%, -38%);
}

.mitchell-container.isie .mitchell-s1 .mitchell-flex.flex-height {
  justify-content: flex-start;
}

.mitchell-container.isie .mitchell-s15 .s15-img-2,
.mitchell-container.isie .mitchell-s15 .s15-img-3 {
  opacity: 1;
}

.mitchell-container.isie .mitchell-s4 .mitchell-s4-wrapper {
  height: auto;
}

.mitchell-container.isie .mitchell-s4-screen-cover {
  background: none;
  border: none;
}

.mitchell-container.isie .mitchell-s4-screen {
  height: 28.125vw;
  top: 1.09375vw;
}

.mitchell-container.isie .mitchell-s4 .props1 {
  opacity: 0;
}

.mitchell-container.isie .mitchell-s4 .props2 {
  opacity: 1;
}

.mitchell-container.isie .mitchell-s6 .swiper-container {
  transform: none;
}

.mitchell-container.isie .mitchell-s2 .mitchell-s2-left,
.mitchell-container.isie .mitchell-s2 .mitchell-s2-right {
  height: 34.895833vw;
}

.mitchell-container.isie .mitchell-s2 .mitchell-s2-right-top-left,
.mitchell-container.isie .mitchell-s2 .mitchell-s2-right-top-right {
  height: 16.666667vw;
}

.mitchell-container.isie .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-left,
.mitchell-container.isie .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-right-bottom,
.mitchell-container.isie .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-right {
  height: 18.229167vw;
}

.mitchell-container.isie .mitchell-s5 {
  display: block;
}

.mitchell-container.isie .mitchell-s4-center {
  position: static;
  transform: none;
}

.mitchell-container.isie .s4-opacity {
  opacity: 1;
}

.mitchell-container.isie .number-9 {
  opacity: 0;
}

.mitchell-container.isie .mitchell-s4-parameter-1,
.mitchell-container.isie .mitchell-s4-parameter-3,
.mitchell-container.isie .number-10 {
  transform: none;
}

@media screen and (min-width: 2160px) {
  .mitchell-container .mitchell-s1 .mitchell-normal-title {
    letter-spacing: 38px;
  }

}

@media screen and (max-width: 1600px) {
  .mitchell-container .mitchell-kv-text .mitchell-text-s {
    letter-spacing: 3.4px;
  }
}

@media screen and (max-width: 1499px) {
  .mitchell-container .mitchell-s1 .mitchell-product {
    width: 58.447917vw;
  }

  .mitchell-container .mitchell-kv-text .mitchell-text-s {
    letter-spacing: 3px;
  }
}

@media screen and (max-width: 1450px) and (min-width: 1400px) {
  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    top: 32.2vw;
    right: -3.925vw;
  }
}

@media screen and (max-width: 1366px) {
  .mitchell-container .mitchell-s6 .swiper-container {
    width: 60.354167vw;
  }

  .mitchell-container .mitchell-product-float {
    width: 74.1875vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-kv-win11 {
    top: 60vh;
  }
}

@media screen and (max-width: 1200px) {
  .mitchell-container .mitchell-s1 .mitchell-product {
    width: 70.447917vw;
  }

  .mitchell-container .mitchell-s3 {
    padding-top: 0;
  }

  .mitchell-container .mitchell-s1 .mitchell-product {
    margin-top: 26.68vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-normal-title {
    margin-top: 3.604167vw;
  }
}

@media screen and (max-width: 1194px) and (min-width: 1024px) {
  .mitchell-container .mitchell-s2 {
    padding-bottom: 9.125vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    right: -3.025vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-search-button {
    right: -3.425vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    top: 32.01vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-search-button {
    top: 29.51vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-kv-win11 {
    top: 17vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-small-box .mitchell-s-img-content {
    width: 27.8vw;
  }

  .mitchell-container .mitchell-s4 .mitchell-sticky {
    top: 12vw;
  }
}

@media screen and (max-width: 1600px) {
  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    left: 11.5vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface1 {
    left: 16.8vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    left: 24.7vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    left: 18.8vw;
  }
}

@media screen and (max-width: 1500px) {
  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface1 {
    left: 16.6vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    left: 24.5vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    left: 11.2vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    left: 18.6vw;
  }
}

@media screen and (max-width: 1366px) {
  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface1 {
    left: 16.2vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    left: 10.7vw;
  }
}

@media screen and (max-width: 1200px) {
  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface1 {
    left: 15.8vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    left: 24vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    left: 10vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    left: 18.3vw;
  }
}

@media screen and (width: 1024px) {
  .mitchell-container .mitchell-text-12 {
    font-size: 0.625vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface1 {
    left: 17.1vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    left: 24.9vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    left: 9.8vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    left: 18.8vw;
  }
}

@media screen and (max-aspect-ratio: 11 / 10),
(max-width: 677px) {
  .mitchell-container .pc-show {
    display: none !important;
  }

  .mitchell-container .mitchell-section {
    padding-top: 27.777778vw;
  }

  .mitchell-container .mitchell-sticky {
    height: calc(100vh - 120px);
    top: 120px;
  }

  .mitchell-container .mob-show {
    display: block !important;
  }

  .mitchell-container .mitchell-normal-title {
    font-size: 6.666667vw;
  }

  .mitchell-container .mitchell-text-b {
    font-size: 4.444444vw;
  }

  .mitchell-container .mitchell-text-s {
    font-size: 3.611111vw;
  }

  .mitchell-container .mitchell-special-title {
    font-size: 8.888889vw;
  }

  .mitchell-container .mitchell-content-width {
    width: 100%;
  }

  .mitchell-container .mitchell-img-content {
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-text-content {
    width: 80.472222vw;
  }

  .mitchell-container .mitchell-text-content.mitchell-flex {
    flex-wrap: wrap;
  }

  .mitchell-container .mitchell-text-content .mitchell-special-title,
  .mitchell-container .mitchell-text-content.mitchell-flex .mitchell-text-s {
    width: 100%;
  }

  .mitchell-container .mitchell-text-content.mitchell-flex .mitchell-text-s {
    margin-top: 5.555556vw;
  }

  .mitchell-container .mitchell-s1 {
    padding-top: 0;
  }

  .mitchell-container .mitchell-s1 .mitchell-kv-text {
    position: relative;
    margin-top: 16.666667vw;
    display: inline-block;
    text-align: center;
    left: auto;
    top: auto;
    transform: none;
  }

  .mitchell-container .mitchell-s1 .mitchell-product {
    margin-top: 8.333333vw;
    margin-bottom: 8.333333vw;
    width: 87.222222vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-sticky {
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }

  .mitchell-container .mitchell-s1 .mitchell-normal-title {
    letter-spacing: 10px;
    margin-top: 5.683333vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-text-s {
    font-size: 3.055556vw;
    letter-spacing: 1.8px;
  }

  .mitchell-container .mitchell-s2 .mitchell-flex {
    width: 86.111111vw;
  }

  .mitchell-container .mitchell-s2 .section-card-hint {
    width: 4.444444444444444vw;
    height: 4.444444444444444vw;
    right: 2.777778vw;
    bottom: 2.777778vw;
  }

  .mitchell-container .mitchell-s2 .mitchell-sell-text .mitchell-text-s {
    font-size: 3.055556vw;
  }

  .mitchell-container .mitchell-s2 .section-card-hint img {
    transform: translateY(-48%);
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-left {
    width: 100%;
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-top.mitchell-flex {
    flex-wrap: wrap;
  }

  .mitchell-container .mitchell-s2 .mitchell-sell-text,
  .mitchell-container .mitchell-s2 .mitchell-s2-right .mitchell-sell-text,
  .mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-sell-text {
    top: 4.722222vw;
    transform: none;
    left: 6.944444vw;
    font-size: 3.333333vw;
    text-align: left;
    width: auto;
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-right.mitchell-flex,
  .mitchell-container .mitchell-s2 .mitchell-s2-bottom.mitchell-flex,
  .mitchell-container .mitchell-s2 .mitchell-s2-right .mitchell-s2-right-bottom,
  .mitchell-container .mitchell-s2-right-top-right,
  .mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-left,
  .mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-right {
    margin-top: 4.166667vw;
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-bottom.mitchell-flex {
    flex-wrap: wrap;
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-right-bottom {
    width: 100%;
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-left,
  .mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-right {
    width: 40.972222vw;
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-right .mitchell-s2-right-top .mitchell-sell-text,
  .mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-left .mitchell-sell-text,
  .mitchell-container .mitchell-s2 .mitchell-s2-bottom .mitchell-s2-right .mitchell-sell-text {
    top: 3.75vw;
    left: 2.777778vw;
    transform: none;
  }

  .mitchell-container .mitchell-s2 .mitchell-s2-right .mitchell-s2-right-bottom .mitchell-sell-text {
    top: 3.75vw;
    left: 2.777778vw;
    transform: none;
  }

  .mitchell-container .mitchell-s3 .mitchell-big-title,
  .mitchell-container .mitchell-s6 .mitchell-big-title,
  .mitchell-container .mitchell-s12 .mitchell-big-title {
    font-size: 11.111111vw;
  }

  .mitchell-container .mitchell-s3 .mitchell-flex,
  .mitchell-container .mitchell-s12 .mitchell-flex,
  .mitchell-container .mitchell-s6 .mitchell-second-title .mitchell-flex {
    width: 86.111111vw;
  }

  .mitchell-container .mitchell-product-float {
    width: 86.111111vw;
  }

  .mitchell-container .s4-parameter {
    width: 46.111111vw;
    margin-top: 5.555556vw;
  }

  .mitchell-container .s4-parameter-1 {
    width: 20.355556vw;
  }

  .mitchell-container .s4-parameter-2 {
    width: 25.326389vw;
  }

  .mitchell-container .s4-parameter-3 {
    width: 13.881944vw;
  }

  .mitchell-container .s4-parameter .mitchell-text-s {
    margin-bottom: 4.166667vw;
  }

  .mitchell-container .mitchell-s5 {
    margin-top: 0;
  }

  .mitchell-container .mitchell-s5 .mitchell-img {
    width: 95.279167vw;
    margin: 0 auto;
  }

  .mitchell-container .mitchell-s5-content {
    position: static;
    width: 83.333333vw;
    margin: 0 auto;
    margin-top: 8.333333vw;
    transform: none;
  }

  .mitchell-container .mitchell-s5-list img {
    width: 10.069444vw;
    margin-right: 4.166667vw;
  }

  .mitchell-container .s5-list-content .mitchell-text-b {
    margin-bottom: 0.694444vw;
  }

  .mitchell-container .mitchell-s8-text-content {
    width: 80.472222vw;
  }

  .mitchell-container .mitchell-s8 .mitchell-flex {
    flex-direction: column-reverse;
  }

  .mitchell-container .mitchell-s8-img {
    margin-top: 8.333333vw;
    width: 93.581944vw;
  }

  .mitchell-container .mitchell-graphics-card-progress,
  .mitchell-container .mitchell-cpu-progress {
    display: inline-block !important;
  }

  .mitchell-container .mitchell-graphics-card-progress.pc-show,
  .mitchell-container .mitchell-cpu-progress.pc-show {
    display: none !important;
  }

  .mitchell-container .mitchell-graphics-card-progress {
    margin-left: 2.777778vw;
  }

  .mitchell-container .mitchell-cpu-progress {
    margin-left: 17.222222vw;
  }

  .mitchell-container .mitchell-graphics-card-progress .mitchell-text-s,
  .mitchell-container .mitchell-cpu-progress .mitchell-text-s {
    opacity: 1;
  }

  .mitchell-container .mitchell-cpu-progress {
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-text-content {
    position: static;
    transform: none;
    width: 83.333333vw;
  }

  .mitchell-container .mitchell-s10-main-content {
    width: 97.761111vw;
  }

  .mitchell-container .mitchell-s10 .rolef-blue-border {
    width: 3.508333vw;
    height: 2.834722vw;
    border: 0.416667vw solid #2D81E5;
    border-radius: 3px;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    top: 38.8vw;
    right: 10.175vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button .mitchell-text-s,
  .mitchell-container .mitchell-s10 .mitchell-s10-search-button .mitchell-text-s {
    position: absolute;
    width: 100vw;
    display: block;
    left: -14vw;
    top: -4vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-search-button {
    top: 38.91vw;
    right: 17.375vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-text-content.s10-text2 {
    transform: none;
    padding-top: 16.666667vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-img-height img {
    position: static;
    transform: none;
    padding-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-text-content.s10-text2 {
    width: 83.333333vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-top {
    height: auto;
  }

  .mitchell-container .mitchell-bg-light {
    width: 86.1111vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .mitchell-flex {
    flex-direction: column;
  }

  .mitchell-container .mitchell-s11 .mitchell-big-box,
  .mitchell-container .mitchell-s11 .mitchell-small-box {
    width: 100%;
    margin-top: 4.166667vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-big-box .mitchell-swiper-text-content {
    top: 6.041667vw;
    left: 4.791667vw;
    width: 80.722222vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex1 .mitchell-small-box .mitchell-text-content {
    width: 80.722222vw;
    margin-top: 6.527778vw;
    margin-bottom: 8.736111vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-small-box .mitchell-s-img-content {
    width: 74.375vw;
    height: auto;
    margin-bottom: 1.819444vw;
    display: block;
  }

  .mitchell-container .mitchell-s11 .mitchell-small-box .mitchell-s-img-content img {
    height: auto;
  }

  .mitchell-container .mitchell-s11 .mitchell-text-s,
  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-text-content .mitchell-text-s,
  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-text-content .mitchell-text-s {
    margin-top: 1.986111vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-text-content {
    width: 80.722222vw;
    top: 6.25vw;
    left: 50%;
    transform: translateX(-50%);
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .mitchell-img1 {
    margin-left: 1px;
  }

  /* 02230328 */
  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-icon {
    width: 6.666666666666667vw;
    top: 4.444444444444444vw;
    right: 4.444444444444444vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-cen {
    display: block;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-cen .s11-flex2-hide-img {
    width: 47.22222222222222vw;
    margin-left: auto;
    margin: 0 auto 0;
    padding-top: 8.333333333333333vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex2 .s11-flex2-hide-cen .s11-flex2-hide-text {
    width: 76.66666666666667vw;
    font-size: 3.333333333333333vw;
    margin-left: auto;
    margin: 8.333333333333333vw auto 0;
  }

  /* 02230328 */

  .mitchell-container .mitchell-s11-top .mitchell-sticky {
    height: auto;
  }

  .mitchell-container .mitchell-s11 .mitchell-img-height {
    position: relative;
    transform: none;
    opacity: 1;
    height: auto;
    top: auto;
    left: auto;
  }

  .mitchell-container .mitchell-s11 .mitchell-img-height .mitchell-text-s {
    opacity: 1;
    width: 83.333333vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .mitchell-flex {
    margin-top: 4.166667vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex1 {
    margin-top: 13.888889vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex1 .mitchell-big-box,
  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex3 .mitchell-small-box {
    margin-top: 0;
  }

  .mitchell-container .mitchell-s11 .mitchell-big-box video {
    height: auto;
    width: 100%;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box,
  .mitchell-container .mitchell-s11 .s11-flex3 {
    transform: none;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-text-content {
    width: 83.333333vw;
    margin-top: 8.333333vw;
    margin-left: 5vw;
    margin-bottom: 5.138889vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-charge {
    width: 68.472222vw;
    margin: 0 auto;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-line {
    width: 68.472222vw;
    margin-top: 8.152778vw;
    margin-bottom: 5.763889vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-small-box .mitchell-battery {
    width: 68.472222vw;
    margin: 0 auto;
    margin-bottom: 8.958333vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-text-content {
    width: 83.333333vw;
    top: 7.916667vw;
    left: 50%;
    transform: translateX(-50%);
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface1 {
    top: 36vw;
    left: 28.1vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    top: 37vw;
    left: 46.6vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    top: 62.1vw;
    left: 16.9vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    top: 87.5vw;
    left: 33.5vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface5 {
    top: 63.5vw;
    left: 48.9vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface6 {
    top: 90.1vw;
    left: 56.9vw;
  }

  .mitchell-container .mitchell-s11 {
    padding-bottom: 16.666667vw;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content {
    width: 91.666667vw;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex {
    margin-top: 8.333333vw;
    text-align: left;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex1,
  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex2 {
    width: 100%;
    transform: none;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex2,
  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex3 {
    margin-top: 4.166667vw;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex1 .s14-text-content,
  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex2 .s14-text-content,
  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-flex3 .s14-text-content {
    width: 95%;
    top: 7.5vw;
    margin-left: 3vw;
    left: 50%;
    transform: translateX(-50%);
  }

  /* 20230328 */
  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex {
    margin-top: 4.166667vw;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-new {
    background: #fafafa;
    border-radius: 20px;
    padding: 7.5vw 0 5.277777777777778vw;
    margin-top: 8.333333333333333vw;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-video {
    width: 81.66666666666667vw;
    height: auto;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-video video {
    border: 0px solid #fafafa;
    width: 100%;
    height: 100%;
    margin-left: 0px;
    margin-top: 0px;
    display: block;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-new-text {
    width: 78.47222222222222vw;
    text-align: left;
    margin-left: 5vw;
    margin-bottom: 2.777777777777778vw;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-s14-new .mitchell-text-s {
    margin-top: 3.333333vw;
  }

  /* 20230328 */

  .mitchell-container .mitchell-s14 .mitchell-s14-button {
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s16 .s16-img-content {
    width: 90.301389vw;
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s16 .mitchell-flex.s16-bottom-box {
    width: 83.444444vw;
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s16 .mitchell-flex .mitchell-s16-icon-box {
    width: 50%;
  }

  .mitchell-container .mitchell-s16 .mitchell-flex .mitchell-s16-icon-box img {
    width: 16.638889vw;
  }

  .mitchell-container .mitchell-s16 .mitchell-flex .mitchell-s16-icon-box .mitchell-text-s {
    font-size: 2.777778vw;
  }

  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex1,
  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2,
  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex3 {
    width: 100%;
    background-color: #FAFAFA;
    border-radius: 20px;
  }

  .mitchell-container .mitchell-s17 .mitchell-s17-content {
    width: 91.666667vw;
  }

  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex1 .s17-text-content,
  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 .s17-text-content {
    position: static;
    width: 81.666667vw;
    transform: none;
    margin: 0 auto;
    padding-top: 7.083333vw;
    padding-bottom: 6.666667vw;
  }

  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-text-content img {
    width: 6.158333vw;
  }

  .mitchell-container .mitchell-s14 .mitchell-s14-content .mitchell-flex .s14-text-content .mitchell-text-s,
  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-text-content .mitchell-text-s {
    margin-top: 3.333333vw;
  }

  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex1 .mitchell-img,
  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 .mitchell-img,
  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex3 .mitchell-img {
    padding-bottom: 10.138889vw;
  }

  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex2 {
    margin-top: 2.777778vw;
  }

  .mitchell-container .mitchell-s17 .mitchell-s17-content .mitchell-flex .s17-flex3 .s17-text-content {
    position: static;
    width: 81.666667vw;
    transform: none;
    margin: 0 auto;
    padding-top: 7.083333vw;
    padding-bottom: 6.666667vw;
  }

  .mitchell-container .mitchell-s15 {
    height: auto;
  }

  .mitchell-container .mitchell-s15 .mitchell-sticky {
    top: calc((100vh - 125.583333vw + 96px)/2);
  }

  .mitchell-container .mitchell-s15 .s15-img-1 {
    width: 100%;
    padding-bottom: 0;
  }

  .mitchell-container .mitchell-s15 .mitchell-special-title {
    margin-bottom: 5.555556vw;
  }

  .mitchell-container .mitchell-s15 .mitchell-text-s {
    width: 83.333333vw;
    margin: 0 auto;
    margin-bottom: 8.333333vw;
  }

  .mitchell-container .mitchell-s1 .kv-video {
    font-size: 3.611111vw;
    margin-top: 4.166667vw;
  }

  .mitchell-container .mitchell-s1 .kv-video img {
    width: 4.583333vw;
    margin-left: 2.222222vw;
  }

  .mitchell-container .s4-img-content {
    width: 91.666667vw;
    margin: 0 auto;
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet {
    width: 5.833333vw;
    height: 5.833333vw;
    margin: 0 5vw;
    margin-top: 2.777778vw;
  }

  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(1)::before,
  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(2)::before,
  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(3)::before {
    display: none;
  }

  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(1) {
    background: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/laptops/matebook-d-16-2023/img/s1/huawei-matebook-d-16-2023-mystic-silver-icon.png);
    background-size: cover;
  }

  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet:nth-of-type(2) {
    background: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/laptops/matebook-d-16-2023/img/s1/huawei-matebook-d-16-2023-space-gray-icon.png);
    background-size: cover;
  }

  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-of-type(1) {
    background: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/laptops/matebook-d-16-2023/img/s1/huawei-matebook-d-16-2023-mystic-silver-icon-active.png);
    background-size: cover;
  }

  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-of-type(2) {
    background: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/laptops/matebook-d-16-2023/img/s1/huawei-matebook-d-16-2023-space-gray-icon-active.png);
    background-size: cover;
  }

  .mitchell-container .mitchell-s6 .swiper-container {
    position: static;
    transform: none;
    width: 83.666667vw;
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s1 {
    height: auto;
    padding-bottom: 13.888889vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-sticky {
    position: static;
    height: auto;
  }

  .mitchell-container .s6-img-content {
    margin-top: 0;
  }

  .mitchell-container .mitchell-graphics-card-progress img {
    width: 20.068056vw;
  }

  .mitchell-container .mitchell-cpu-progress img {
    width: 13.061111vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-img-height {
    top: 0;
    transform: translateY(100vh);
  }

  .mitchell-container .mitchell-s10 .mitchell-img-height video {
    position: static;
    transform: none;
    margin-top: 8.333333vw;
  }

  .mitchell-container .mitchell-s11 .wave-box-left {
    width: 20.833333vw;
    height: 10.09375vw;
    top: 67.166667vw;
    left: 17.927083vw;
  }

  .mitchell-container .mitchell-s11 .wave-box-right {
    width: 20.833333vw;
    height: 10.09375vw;
    top: 67.166667vw;
    left: 33.927083vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-wave-box .wave {
    height: 20.833333vw;
    width: 20.520833vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-flex.flex-height {
    display: block;
    text-align: center;
  }

  .mitchell-container .mitchell-s1 .sku {
    margin-top: 4.166667vw;
  }

  .mitchell-container .mitchell-s1 .product-price {
    font-size: 5.56vw;
  }

  .mitchell-container .mitchell-s1 .product-price span {
    font-size: .65em;
  }

  .mitchell-container .mitchell-s1 .mitchell-kv-win11 {
    top: 118vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-sticky .mitchell-flex.flex-height {
    height: auto;
  }

  .mitchell-container .mitchell-s2 {
    position: static;
    transform: none;
  }

  .mitchell-container .footernote {
    padding-bottom: 16.666667vw;
    padding-left: 15px;
  }

  .mitchell-container .mitchell-img-height {
    height: calc(100vh - 96px);
  }

  .mitchell-container .mitchell-s6 .mitchell-second-title {
    height: 100vh;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom {
    padding-top: 13.888889vw;
    width: 91.666667vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex1 .mitchell-big-box .mitchell-text-content {
    top: 6.527778vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex1 .mitchell-big-box .mitchell-text-content {
    left: 50%;
    transform: translateX(-50%);
  }

  .mitchell-container .mitchell-text-16 {
    font-size: 2.777778vw;
  }

  .mitchell-container .mitchell-text-12 {
    font-size: 2.222222vw;
  }

  .mitchell-container .mitchell-wifi-icon {
    width: 8.194444vw;
    top: 73vw;
    left: 33vw;
  }

  .mitchell-container .mitchell-bg-light {
    top: 50%;
  }

  .mitchell-container .mitchell-s11 .mitchell-antenna img {
    width: 17.361111vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-antenna {
    margin-top: 2.777778vw;
  }

  .mitchell-container .mitchell-s2 .kv-video {
    font-size: 3.611111vw;
    margin-top: 5.555556vw;
  }

  .mitchell-container .mitchell-s2 .kv-video img {
    width: 4.583333vw;
  }

  .mitchell-container .mitchell-s3,
  .mitchell-container .mitchell-s12 {
    height: auto;
  }

  .mitchell-container .mitchell-s3 .mitchell-sticky,
  .mitchell-container .mitchell-s12 .mitchell-sticky {
    height: 43.888889vw;
    position: relative;
    top: 0;
    overflow: visible;
  }

  .mitchell-container .mitchell-s6 .mitchell-second-title {
    height: 100vw;
    overflow: visible;
  }

  .mitchell-container .mitchell-s7 {
    padding-top: 0;
    margin-top: -2px;
  }

  .mitchell-container .mitchell-s6 .mitchell-img-content,
  .mitchell-container .mitchell-s6 .mitchell-img-height {
    height: auto;
  }

  .mitchell-container .mitchell-s6 .mitchell-sticky {
    height: auto;
    position: static;
    overflow: visible;
  }

  .mitchell-container .mitchell-s6 .mitchell-img-height {
    padding-bottom: 13.888889vw;
  }

  .mitchell-container .dis {
    font-size: 3.333333vw;
    margin-top: 2.777778vw;
  }

  .mitchell-container .mitchell-s4 .mitchell-s4-wrapper {
    width: 94.845833vw;
    margin-top: 0;
  }

  .mitchell-container .mitchell-s4-img-wrapper {
    height: 47.586111vw;
    margin-top: 6.25vw;
    width: 100%;
  }

  .mitchell-container .mitchell-s4-screen {
    width: 65.591667vw;
    height: 39.1375vw;
    top: 1.541667vw;
  }

  .mitchell-container .mitchell-s4-screen-cover {
    width: 65.591667vw;
    height: 39.1375vw;
    top: 1.541667vw;
  }

  .mitchell-container .number-10 {
    transform: translateY(12.208333vw);
  }

  .mitchell-container .mitchell-s4-parameter-title {
    font-size: 11.111111vw;
  }

  .mitchell-container .mitchell-s4-parameter {
    width: auto;
  }

  .mitchell-container .mitchell-s4-parameter-2 .mitchell-text-s {
    font-size: 3.055556vw;
  }

  .mitchell-container .mitchell-s4-parameter-2 {
    margin: 0;
  }

  .mitchell-container .mitchell-s4-center {
    position: static;
    transform: none;
  }

  .mitchell-container .mitchell-text-content.s10-text2 {
    position: static;
    transform: none;
    width: 80.472222vw;
    margin-bottom: 8.3333vw;
  }

  .mitchell-container .mitchell-s2 .mitchell-sell-text .mitchell-text-s {
    font-size: 4.444444vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex1 .mitchell-big-box {
    border-radius: 20px;
    overflow: hidden;
  }

  .mitchell-container .mitchell-s8 {
    padding-top: 13.888889vw;
  }

  .mitchell-container .content-center {
    position: static;
    transform: none;
  }

  .mitchell-container .mitchell-s2 .mitchell-sell-text .mitchell-text-s.text-opacity {
    font-size: 3.333333vw;
    margin-top: 1.111111vw;
  }

  .mitchell-container .mitchell-s6 {
    z-index: 2;
  }

  .mitchell-container .mitchell-s6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    border: none;
  }

  .mitchell-container .kv-video {
    font-size: 4.166667vw;
    bottom: 5.138889vw;
    right: 6.944444vw;
  }

  .mitchell-container .kv-video span {
    margin-right: 2.222222vw;
    width: 5.555556vw;
  }

  .mitchell-container .kv-video img {
    width: 5.555556vw;
  }

  .mitchell-container .mitchell-s4 .mitchell-sticky {
    height: 47.586111vw;
    top: calc((100vh - 47.59vw) / 2);
  }

  .mitchell-container .mitchell-s6 .dis {
    position: static;
    margin-top: 0;
  }
}

.mitchell-container .footernote {
  width: 68.229167vw;
  margin: 0 auto;
  padding-bottom: 6.25vw;
}

/* pc */
@media (max-width:1920px) and (min-aspect-ratio:11/10) {

  .mitchell-container .footernote,
  .mitchell-container .desclaimer-text {
    font-size: 12px;
  }

  ;
}

@media (min-width: 1920px) {

  .mitchell-container .footernote,
  .mitchell-container .desclaimer-text {
    font-size: 0.625vw;
  }

  ;
}

/* mob */
@media (max-aspect-ratio:11/10) {
  .mitchell-container .footernote {
    width: 83.333333vw;
    font-size: 3.333333vw
  }

  ;

  .mitchell-container .desclaimer-text {
    font-size: 3.333333vw
  }

  ;
}

@media screen and (max-width: 834px) and (min-width: 677px) and (max-aspect-ratio: 11/10) {
  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    top: 40.9vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button .mitchell-text-s,
  .mitchell-container .mitchell-s10 .mitchell-s10-search-button .mitchell-text-s {
    top: -7vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-search-button {
    top: 40.91vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-kv-win11 {
    top: 104vw;
  }

  .mitchell-container .mitchell-s4 .props2 p:first-of-type {
    margin-bottom: 3.5625vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    left: 16.9vw;
  }
}


@media screen and (width: 640px) {
  .mitchell-container .mitchell-s4 .props2 p:first-of-type {
    margin-bottom: 2.5vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-kv-win11 {
    top: 110vw;
  }
}

@media screen and (max-width: 734px) and (min-width: 677px) {
  .mitchell-container .mitchell-special-title {
    font-size: 5.888889vw;
  }

  .mitchell-container .mitchell-text-s {
    font-size: 2.611111vw;
  }

  .mitchell-container .mitchell-text-content.mitchell-flex .mitchell-text-s {
    margin-top: 2.255556vw;
  }

  .mitchell-container .mitchell-s10-main-content {
    padding-top: 5.020833vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-text-content.s10-text2 {
    padding-top: 2.666667vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-kv-win11 {
    top: 110vw;
  }
}

@media screen and (min-width: 1920px) {
  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface .mitchell-text-12 {
    font-size: 0.625vw;
  }
}

.mitchell-container .mitchell-img.lazyload {
  -webkit-filter: blur(5px);
  filter: blur(5px);
  transition: filter 400ms, -webkit-filter 400ms;
}

.mitchell-container .mitchell-img.lazyloaded {
  -webkit-filter: blur(0);
  filter: blur(0);
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .mitchell-flex.s11-flex2 {
  display: block;
}






.mitchell-container .mitchell-nowrap.blod-word {
  font-size: 1.666666666666667vw;
}

@media screen and (max-aspect-ratio: 11 / 10),
(max-width: 677px) {
  .mitchell-container .mitchell-nowrap.blod-word {
    font-size: 4.444444444444444vw;
    font-weight: 700;
  }
}

.kv-video {
  position: absolute;
  right: 8vw;
  bottom: 3vw;
  font-size: 1.25vw;
  line-height: 1.6;
}

.kv-video span {
  color: white;
  margin-right: 0.78125vw;
  vertical-align: middle;
}

.kv-video img {
  width: 2.08333333vw;
}










.footlast {
  list-style: none !important;
  position: relative;
}


.footlast::before {
  content: "*";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -9px;
  padding-top: 120px;
  margin-bottom: -120px;
}

.price_btn {
  color: inherit;
  cursor: pointer;
}






.mitchell-container .mitchell-s1 {
  background: linear-gradient(to bottom, #fff, #fff);
}

.mitchell-container .mitchell-sticky {
  height: calc(100vh);
  top: 0;
}

.mitchell-container .mitchell-img-height {
  height: calc(100vh);
}

.mitchell-container .mitchell-s1 .mitchell-kv-win11 {
  top: 82vh;
}

.mitchell-container .mitchell-s6 .swiper-container {
  width: 51.072917vw;
}

.mitchell-container .mitchell-s6 .mitchell-second-title {
  height: calc(100vh);
}

.mitchell-s11 .s11-img-content {
  width: 64.0625vw;
  margin-top: 4.6875vw;
  margin-left: auto;
  margin-right: auto;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .mitchell-flex.s11-flex1 {
  padding: 6.375vw 5.833333vw 6.333333vw 9.166667vw;
  align-items: center;
  box-sizing: border-box;
  background-color: #1F1F1F;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex1 .mitchell-text-content {
  width: 26.875vw;
  margin-left: 0;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex1 .mitchell-s-img-content {
  width: 32.03125vw;
}

.mitchell-container .mitchell-s11 .mitchell-s11-bottom {
  padding-top: 7.291667vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
  top: 12.8vw;
  left: 21vw;
}

.mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
  left: 17.552083vw;
  top: 32.34375vw;
}

.mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
  right: -4.53125vw;
}

.mitchell-container .mitchell-s10 .mitchell-s10-search-button {
  top: 29.739583vw;
  right: -3.854167vw;
}

@media screen and (max-width: 1194px) and (min-width: 1024px) {
  .mitchell-container .mitchell-s2 {
    padding-bottom: 0;
  }
}

@media screen and (max-aspect-ratio: 11 / 10),
(max-width: 677px) {
  .mitchell-container .mitchell-s6 .swiper-container {
    width: 80.972222vw;
  }

  .mitchell-container .mitchell-s6 .mitchell-second-title {
    height: 100vw;
  }

  .mitchell-container .mitchell-s10.mitchell-section {
    padding-top: 0;
  }

  .mitchell-container .mitchell-s10 .mitchell-sticky {
    height: auto;
  }

  .mitchell-container .mitchell-s7 {
    padding-top: 27.777778vw;
    margin-top: 0;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom {
    padding-top: 16.666667vw;
  }

  .mitchell-s11 .s11-img-content {
    width: 91.111111vw;
    margin-top: 15vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex1 .mitchell-text-content {
    width: 77.5vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .s11-flex1 .mitchell-s-img-content {
    width: 58.333333vw;
    margin-top: 1.111111vw;
  }

  .mitchell-container .mitchell-s11 .mitchell-s11-bottom .mitchell-flex.s11-flex1 {
    padding: 6.527778vw 9.166667vw 7.777778vw 5vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    left: 26.5vw;
    top: 87.5vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    top: 39vw;
    left: 36.6vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface3 {
    top: 65.1vw;
    left: 16.9vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    right: 10.175vw;
    top: 38.8vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button sup {
    line-height: 0;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-search-button {
    right: 17.375vw;
    top: 38.91vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-product {
    margin-bottom: 0;
  }

  .mitchell-container .mitchell-s1 {
    padding-bottom: 0;
  }
}

@media screen and (max-width: 834px) and (min-width: 677px) and (max-aspect-ratio: 11/10) {

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    left: 28.5vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    top: 40.9vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-search-button {
    top: 40.9vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    top: 40vw;
    left: 38.6vw;
  }
}

@media screen and (max-width: 734px) and (min-width: 677px) and (max-aspect-ratio: 11/10) {
  .mitchell-container .mitchell-s1 .mitchell-kv-win11 {
    top: 106vw;
  }

  .mitchell-container .mitchell-s10.mitchell-section {
    margin-top: -2px;
  }
}

@media screen and (max-width: 700px) and (max-aspect-ratio: 640/920) {
  .mitchell-container .mitchell-s10 .mitchell-text-content {
    margin-top: 20.833333vw;
  }
}

@media screen and (max-width: 834px) and (min-width: 677px) and (min-aspect-ratio: 11/10) {
  .mitchell-container .mitchell-s10 .mitchell-s10-camera-button {
    top: 31vw;
    right: -7.53125vw;
  }

  .mitchell-container .mitchell-s10 .mitchell-s10-search-button {
    top: 28.9vw;
    right: -5.854167vw;
  }

  .mitchell-container .mitchell-s1 .mitchell-product {
    margin-top: 28.68vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface2 {
    top: 11.8vw;
    left: 19vw;
  }

  .mitchell-container .mitchell-s11 .s11-flex3 .mitchell-big-box .mitchell-interface4 {
    left: 14.552083vw;
    top: 31.34375vw;
  }
}