/** Shopify CDN: Minification failed

Line 8819:18 Unexpected "{"
Line 8819:27 Expected ":"
Line 8825:18 Unexpected "{"
Line 8825:27 Expected ":"
Line 8826:18 Unexpected "{"
Line 8826:27 Expected ":"
Line 8827:18 Unexpected "{"
Line 8827:27 Expected ":"

**/
.fancybox-slide--html {
  padding: 0;
}

.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: auto;
}

div {
  -webkit-tap-highlight-color: transparent;
  /* 消除移动端点击高亮背景 */
  -webkit-touch-callout: none;
  /* 防止长按弹出菜单 */
}

input,
textarea {
  border: none;
  outline: none;
  background: none;
  box-shadow: none;
  resize: none;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  padding: 0;
  margin: 0;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  box-sizing: border-box;
}

a {
  text-decoration: none;
  color: inherit;
  background: none;
  border: none;
  outline: none;
  box-shadow: none;
  cursor: pointer;
  box-sizing: border-box;
}

a:focus,
a:hover {
  color: #fff;
}

/* k13-lite-banner-wrapper start */

.k13-lite-banner-wrapper {
  position: relative;
  background-color: #000;
  aspect-ratio: 16 / 9;
}

.k13-lite-banner-title-wrapper {
  position: absolute;
  top: 100px;
  left: 50%;
  transform: translate(-50%, 0);
  max-width: 1248px;
  padding: 0 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 1;
  width: 100%;
}

.k13-lite-banner-title-text {
  color: #fff;
  text-align: center;

  font-size: 24px;

  font-weight: 700;
  line-height: 1.33;
  /* 133% */
  margin-bottom: 15px;
}

.k13-lite-banner-subtitle-text {
  color: #fff;
  text-align: center;

  font-size: 40px;

  font-weight: 800;
  line-height: 1.22;
  /* 122% */
  margin-bottom: 20px;
}

.k13-lite-banner-title-desc-text {
  color: rgba(255, 255, 255, 1);
  text-align: center;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
  margin-bottom: 30px;
}

.k13-lite-banner-button-group {
  display: flex;
  gap: 30px;
}

.k13-lite-banner-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 48px;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  min-width: 200px;
  border: none;
  cursor: pointer;
  box-sizing: border-box;
  line-height: 1.4;
  /* transition: box-shadow 0.2s;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08); */
  /* z-index: 2;
    overflow: hidden; */
}

.k13-lite-banner-button.reserve-now {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 200 48" fill="none"><path d="M10 5V0H190V5H195V10H200V38H195V43H190.061V48H10V43H5V38H0V10H5V5H10Z" fill="%23FF8F1C"/><path d="M188 2H12V7H7V12H2V36H7V41H12V46H188.061V41H193V36H198V12H193V7H188V2ZM195 5V10H200V38H195V43H190.061V48H10V43H5V38H0V10H5V5H10V0H190V5H195Z" fill="%23FFEDED"/></svg>')
    no-repeat center/contain;
  background-size: 100% 100%;
}

.k13-lite-banner-button.reserve-now:hover {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 200 48" fill="none"><path d="M10 5V0H190V5H195V10H200V38H195V43H190.061V48H10V43H5V38H0V10H5V5H10Z" fill="%23FFB43B"/><path d="M188 2H12V7H7V12H2V36H7V41H12V46H188.061V41H193V36H198V12H193V7H188V2ZM195 5V10H200V38H195V43H190.061V48H10V43H5V38H0V10H5V5H10V0H190V5H195Z" fill="%23FFEDED"/></svg>')
    no-repeat center/contain;
}

.k13-lite-banner-button.watch-video {
  display: flex;
  align-items: center;
  gap: 10px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 200 48" fill="none"><path d="M188 2H12V7H7V12H2V36H7V41H12V46H188.061V41H193V36H198V12H193V7H188V2ZM195 5V10H200V38H195V43H190.061V48H10V43H5V38H0V10H5V5H10V0H190V5H195Z" fill="%23DDDDDD"/></svg>')
    no-repeat center/contain;
  background-size: 100% 100%;
}

.k13-lite-banner-button.watch-video:hover {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="48" viewBox="0 0 200 48" fill="none"><path d="M188 2H12V7H7V12H2V36H7V41H12V46H188.061V41H193V36H198V12H193V7H188V2ZM195 5V10H200V38H195V43H190.061V48H10V43H5V38H0V10H5V5H10V0H190V5H195Z" fill="%23FF8F1C"/></svg>')
    no-repeat center/contain;
}

.k13-lite-banner-button.watch-video:focus {
  color: #fff;
}

.k13-lite-banner-button-icon {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
}

.k13-lite-banner-content {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  background: #111;
}

.k13-lite-banner-poster,
.k13-lite-banner-content video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: brightness(0.68);
}

.k13-lite-banner-poster {
  display: block;
}

.k13-lite-banner-content video {
  opacity: 0;
  transition: opacity 180ms ease-out;
}

.k13-lite-banner-content video.is-ready {
  opacity: 1;
}

.k13-lite-banner-content video.pc {
  display: block;
}

.k13-lite-banner-content video.mb {
  display: none;
}
#k13-lite-banner-popup video.pc {
  display: block;
}

#k13-lite-banner-popup video.mb {
  display: none;
}
#k13-lite-banner-popup video {
  width: 100%;
}

#k13-lite-banner-popup {
  width: 80%;
  background-color: transparent;
}

#k13-lite-banner-popup .fancybox-button svg {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .k13-lite-banner-title-wrapper {
    position: absolute;
    top: 32px;
    left: 50%;
    transform: translate(-50%, 0);
    max-width: 100%;
  }

  .k13-lite-banner-title-text {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.25;
    /* 133% */
    margin-bottom: 8px;
  }

  .k13-lite-banner-subtitle-text {
    font-size: 26px;
    font-weight: 700;
    line-height: 1.23;
    /* 122% */
    margin-bottom: 8px;
  }

  .k13-lite-banner-title-desc-text {
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    /* 138% */
    margin-bottom: 20px;
  }

  .k13-lite-banner-button-group {
    gap: 20px;
  }

  .k13-lite-banner-button {
    min-height: 30px;
    font-size: 12px;
    min-width: 124px;
    border: none;
    cursor: pointer;
    box-sizing: border-box;
    line-height: 1.2;
    /* transition: box-shadow 0.2s;
          box-shadow: 0 2px 8px rgba(0,0,0,0.08); */
    /* z-index: 2;
          overflow: hidden; */
  }

  .k13-lite-banner-button.reserve-now {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 124 30" fill="none"><path d="M117.497 0.504883V3.50586H120.501L120.504 6.00684V6.50586H123.5V23.5059H120.504V26.5059H117.561V29.5049L6.50879 29.5V26.5H3.50391V23.5H0.5V6.5H3.50391V5.99902L3.50098 3.5H6.50586V0.5L117.497 0.504883Z" fill="%23FF8F1C" stroke="%23FF8F1C"/></svg>')
      no-repeat center/contain;
    background-size: 100% 100%;
  }

  .k13-lite-banner-button.watch-video {
    display: flex;
    align-items: center;
    gap: 10px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 124 30" fill="none"><path d="M117.497 0.504883V3.50586H120.501L120.504 6.00684V6.50586H123.5V23.5059H120.504V26.5059H117.561V29.5049L6.50879 29.5V26.5H3.50391V23.5H0.5V6.5H3.50391V5.99902L3.50098 3.5H6.50586V0.5L117.497 0.504883Z" stroke="%23DDDDDD"/></svg>')
      no-repeat center/contain;
    background-size: 100% 100%;
  }

  .k13-lite-banner-button-icon {
    flex-shrink: 0;
    width: 14px;
    height: 14px;
  }

  .k13-lite-banner-content {
    position: relative;
    width: 100%;
    overflow: hidden;
    aspect-ratio: auto;
    height: 530px;
  }

  .k13-lite-banner-content video {
    height: 100%;
    object-fit: cover;
  }

  #k13-lite-banner-popup {
    width: 100%;
  }

  .k13-lite-banner-content video.pc {
    display: none;
  }

  .k13-lite-banner-content video.mb {
    display: block;
  }
  #k13-lite-banner-popup video.pc {
    display: none;
  }

  #k13-lite-banner-popup video.mb {
    display: block;
  }
}

/* k13-lite-banner-wrapper  end */

/* What garment printing can really do 服装印花到底能做什么 start */
.k13-lite-can-really-do-wrapper {
  background-color: #000;
  padding: 100px 0;
}

.k13-lite-can-really-do-container {
  max-width: 1248px;
  padding: 0 24px;
  margin: 0 auto;
}

.k13-lite-can-really-do-title-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.k13-lite-can-really-do-title-text {
  color: #fff;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
  margin-bottom: 20px;
}

.k13-lite-can-really-do-subtitle-text {
  color: #fff;
  text-align: center;
  max-width: 700px;
  font-size: 24px;

  font-weight: 700;
  line-height: 1.33;
  /* 133% */
  margin-bottom: 60px;
}

.k13-lite-can-really-do-content {
  display: flex;
  justify-content: space-between;
  /* gap: 62px; */
}

.k13-lite-can-really-do-content-left {
  /* width: 41.66vw; */
  width: 800px;
  height: 520px;
  /* background-color: #1c1c1c; */
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 800 520' fill='none'><path d='M15.9999 7.99997V0H783.997V7.99997H791.997V15.9999H799.997L800 504H792V512H784V520H16.0028V512H8.00288V504H0.0029106L0 15.9999H7.99997V7.99997H15.9999Z' fill='%231C1C1C'/><path d='M781.997 2H18V10H10V18H2L2.00293 502H10.0029V510H18.0029V518H782V510H790V502H798L797.997 18H789.997V10H781.997V2ZM791.997 8V16H799.997L800 504H792V512H784V520H16.0029V512H8.00293V504H0.00292969L0 16H8V8H16V0H783.997V8H791.997Z' fill='white' fill-opacity='0.2'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.k13-lite-can-really-do-content-left-img {
  width: 100%;
}

.k13-lite-can-really-do-content-right {
  /* flex: 1; */
  width: 338px;
  display: flex;
  flex-direction: column;
  gap: 40px;
}

.k13-lite-can-really-do-content-options-wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.k13-lite-can-really-do-content-options-title {
  color: #fff;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-can-really-do-content-options-content {
  display: flex;
  flex-wrap: wrap;
  column-gap: 35px;
  row-gap: 20px;
  cursor: pointer;
}

.k13-lite-can-really-do-content-options-nav-arrows-icon {
  display: none;
}

.k13-lite-can-really-do-content-options-item {
  flex: 0 0 calc((100% - 35px * 3) / 4);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  padding-bottom: 24px;
  position: relative;
}

.k13-lite-can-really-do-content-options-item-img {
  width: 50px;
  height: 50px;
  background-color: transparent;

  flex-shrink: 0;
  aspect-ratio: 1/1;
  border-radius: 12px;
  padding: 3px;
  box-sizing: content-box;
  padding: 3px;
  border-radius: 12px;
  border: 1px solid transparent;
}

.k13-lite-can-really-do-content-options-item-img img {
  border-radius: 10px;
}

.k13-lite-can-really-do-content-options-item-img.active {
  padding: 3px;
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.8);
}

.k13-lite-can-really-do-content-options-item-title {
  /* min-height: 50px; */
  color: #fff;
  text-align: center;

  font-size: 12px;

  font-weight: 400;
  line-height: 1.4;
  /* 140% */
  position: absolute;
  bottom: 0;
  width: max-content;
}

@media screen and (max-width: 1200px) {
  .k13-lite-can-really-do-content {
    flex-direction: column;
    gap: 62px;
  }

  .k13-lite-can-really-do-content-options-content {
    flex-wrap: nowrap;
    /* width: fit-content; */
    /* width: 100%; */
  }

  .k13-lite-can-really-do-content-left {
    /* width: 41.66vw; */
    width: 100%;
    height: auto;
  }

  .k13-lite-can-really-do-content-left-img {
    width: 100%;
    height: auto;
  }
}

@media screen and (max-width: 768px) {
  .k13-lite-can-really-do-wrapper {
    padding: 30px 0 50px 0;
  }

  .k13-lite-can-really-do-container {
    max-width: 100%;
    padding: 0;
  }

  .k13-lite-can-really-do-title-text {
    font-size: 26px;
    font-weight: 700;
    line-height: 1.3;
    /* 114% */
    margin-bottom: 15px;
    padding: 0 24px;
  }

  .k13-lite-can-really-do-subtitle-text {
    color: rgba(255, 255, 255, 0.6);

    max-width: 100%;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    /* 133% */
    margin-bottom: 25px;
    padding: 0 24px;
  }

  .k13-lite-can-really-do-content {
    flex-direction: column;
    justify-content: start;
    gap: 25px;
  }

  .k13-lite-can-really-do-content-left {
    overflow: hidden;
    height: 56.8vw;
    width: 100%;
  }

  .k13-lite-can-really-do-content-left-img {
    width: 100%;
    height: auto;
  }

  .k13-lite-can-really-do-content-right {
    /* flex: 1; */
    width: 100%;

    gap: 25px;
  }

  .k13-lite-can-really-do-content-options-wrapper {
    gap: 15px;
  }

  .k13-lite-can-really-do-content-options-title {
    font-size: 16px;

    line-height: 1.4;
    /* 138% */
    padding: 0 24px;
  }

  .k13-lite-can-really-do-content-options-content {
    column-gap: 23px;
    row-gap: 20px;
    padding: 0 24px;
  }

  .k13-lite-can-really-do-content-options-nav-arrows-icon {
    margin-top: -15px;
    display: flex;
  }

  .k13-lite-can-really-do-content-options-item {
    /* flex: 0 0 calc((100% - 20px * 3) / 4); */
    flex: 17%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
  }

  .k13-lite-can-really-do-content-options-item-img {
    width: 50px;
    height: 50px;
    background-color: transparent;
  }

  .k13-lite-can-really-do-content-options-item-title {
    /* min-height: 50px; */
    color: #fff;
    text-align: center;

    font-size: 12px;

    font-weight: 400;
    line-height: 1.4;
    /* 140% */
  }

  .k13-lite-can-really-do-content-options-content {
    flex-wrap: nowrap;
    overflow-x: scroll;
    /* 隐藏滚动条 */
    scrollbar-width: none;
    /* Firefox */
    -ms-overflow-style: none;
    /* IE 10+ */
  }

  .k13-lite-can-really-do-content-options-content::-webkit-scrollbar {
    display: none;
    /* Chrome/Safari/Webkit */
  }
}

/* What garment printing can really do 服装印花到底能做什么  end */

/* What garment printing can really do 服装印花到底能做什么 start */
.k13-lite-unlock-VIP-access-wrapper {
  background: #fff;
  padding: 100px 0;
}

.k13-lite-unlock-VIP-access-container {
  max-width: 1248px;
  padding: 0 24px;
  margin: 0 auto;
}

.k13-lite-unlock-VIP-access-title-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.k13-lite-unlock-VIP-access-title-text {
  color: #000;
  text-align: center;

  max-width: 900px;
  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
  margin-bottom: 30px;
}

.k13-lite-unlock-VIP-access-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}

.k13-lite-unlock-VIP-access-content-top-wrapper {
  display: flex;
  align-items: end;
  justify-content: space-between;
  width: 100%;
}

.k13-lite-unlock-VIP-access-content-top-item {
  width: 386px;
  height: 270px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='386' height='270' viewBox='0 0 386 270' fill='none'><path d='M16.0007 8V0H370.001V8H378.001V16H386.001L386 254H378V262H370V270H16V262H8V254H0L0.000693202 16H8.00069V8H16.0007Z' fill='%23F9F9F9'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: start;
  gap: 10px;
  padding: 50px 44px 38px;
}
/* .k13-lite-unlock-VIP-access-content-top-item:nth-child(2) {
  gap: 0;
  padding-top: 40px;
  width: 386px;
  height: 305px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 386 305' fill='none'><path d='M369 1V9.1875H377V17.376H385L384.999 287.624H376.999V295.812H368.999V304H17V295.812H9V287.624H1L1.00098 17.376H9.00098V9.1875H17.001V1H369Z' fill='%23FFF8EF' stroke='%23FF8F1C' stroke-width='2'/></svg>");
}
.k13-lite-unlock-VIP-access-content-top-item:nth-child(2)
  .k13-lite-unlock-VIP-access-content-top-item-title {
  margin-top: 17px;
  margin-bottom: 22px;
} */

.k13-lite-unlock-VIP-access-content-top-item-button {
  display: flex;
  min-width: 136px;
  height: 34px;
  padding: 10px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  border-radius: 99px;
  background: #ff8f1c;
  color: #fff;
  text-align: center;

  font-size: 16px;

  font-weight: 400;
  line-height: 1; /* 166.25% */
  cursor: pointer;
}
.k13-lite-unlock-VIP-access-content-top-item-button:hover {
  background: #ffb43b;
  color: #fff;
}
.k13-lite-unlock-VIP-access-content-top-item:nth-child(1)
  .k13-lite-unlock-VIP-access-content-top-item-img {
  width: 98px;
}

.k13-lite-unlock-VIP-access-content-top-item:nth-child(2)
  .k13-lite-unlock-VIP-access-content-top-item-img {
  width: 98px;
}

.k13-lite-unlock-VIP-access-content-top-item:nth-child(3)
  .k13-lite-unlock-VIP-access-content-top-item-img {
  width: 98px;
}

.k13-lite-unlock-VIP-access-content-top-item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  aspect-ratio: 1/1;
}

.k13-lite-unlock-VIP-access-content-top-item-title {
  color: #000;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.33;
  /* 133% */
}

.k13-lite-unlock-VIP-access-content-bottom-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 33px;
  padding: 50px 100px 44px 100px;
  width: 100%;
  height: 447px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1200 447" fill="none"><path d="M16.0001 8V0H1184V8H1192V16H1200L1200 431H1192V439H1184V447H16V439H8V431H0L0.00012207 16H8.00011V8H16.0001Z" fill="%23F9F9F9"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  max-width: 1200px;
  margin: 0 auto;
  justify-content: space-between;
  overflow: hidden;
}

/* 进度条样式 */
.k13-lite-unlock-VIP-access-content-bottom-progress-bar-wrapper {
  width: 100%;
}

.k13-lite-unlock-VIP-access-content-bottom-progress-bar-title {
  color: #000;
  text-align: center;

  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  /* 133% */
  margin-bottom: 75px;
}

.k13-lite-unlock-VIP-access-timeline-container {
  max-width: 100%;
  margin: 0;
}

.k13-lite-unlock-VIP-access-price-section {
  display: flex;
  justify-content: space-between;
  position: relative;
  min-height: 25px;
  margin-bottom: 30px;
}

.k13-lite-unlock-VIP-access-price-point {
  text-align: center;
  position: relative;
  /* min-width: 100px; */
}

.k13-lite-unlock-VIP-access-price-section
  .k13-lite-unlock-VIP-access-price-point {
  position: absolute;
  transform: translate(-50%, 0);
}

.k13-lite-unlock-VIP-access-price-section
  .k13-lite-unlock-VIP-access-price-point:first-child {
  left: 10%;
}

.k13-lite-unlock-VIP-access-current-price {
  color: #000;
  font-size: 18px;
  font-weight: 400;
  margin: 0;
  width: max-content;
}

.original-price {
  color: #2c2d2e;
  text-decoration: line-through;
  margin: 0;
  font-size: 16px;
}

.k13-lite-unlock-VIP-access-price-section
  .k13-lite-unlock-VIP-access-price-point:nth-child(2) {
  left: 50%;
}

.k13-lite-unlock-VIP-access-price-section
  .k13-lite-unlock-VIP-access-price-point:nth-child(3) {
  left: 90%;
}

.k13-lite-unlock-VIP-access-progress-container {
  height: 4px;
  background-color: #00000033;
  border-radius: 4px;
  position: relative;
  margin: 15px 0;
}

.k13-lite-unlock-VIP-access-progress-bar {
  height: 100%;
  background-color: #ff8c00;
  border-radius: 4px;
  position: relative;
  width: 100%;
  transform: scaleX(0);
  transform-origin: left;
}

@keyframes fillProgress {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

.k13-lite-unlock-VIP-access-progress-bar.animate {
  animation: fillProgress 1.5s ease-in-out forwards;
}

.k13-lite-unlock-VIP-access-progress-point {
  --point-size: 30px;
  width: var(--point-size);
  height: var(--point-size);
  /* border-radius: 50%;
background-color: white; */
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.667 0.5V2.16699H16.167V3.83301H17.833V7.16699H19.5V12.833H17.833V16.167H16.167V17.833H13.667V19.5H6.33301V17.833H3.83301V16.167H2.16699V12.833H0.5V7.16699H2.16699V3.83301H3.83301V2.16699H6.33301V0.5H13.667Z' fill='%23F1F1F1' stroke='%23C1C1C1'/%3E%3C/svg%3E");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
}

.k13-lite-unlock-VIP-access-progress-point.first {
  left: 10%;
}

.k13-lite-unlock-VIP-access-progress-point.active,
.k13-lite-unlock-VIP-access-progress-point.completed {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.417 0.75V2.41699H15.917V4.08301H17.583V7.41699H19.25V12.583H17.583V15.917H15.917V17.583H13.417V19.25H6.58301V17.583H4.08301V15.917H2.41699V12.583H0.75V7.41699H2.41699V4.08301H4.08301V2.41699H6.58301V0.75H13.417Z' fill='white' stroke='%23FF8F1C' stroke-width='1.5'/%3E%3C/svg%3E");
}

.k13-lite-unlock-VIP-access-progress-point.second {
  left: 50%;
}

.k13-lite-unlock-VIP-access-progress-point.third {
  left: 90%;
}

.k13-lite-unlock-VIP-access-progress-text-container {
  display: none;
}

.k13-lite-unlock-VIP-access-date-section {
  display: flex;
  justify-content: space-between;
  margin-top: 38px;
  position: relative;
  min-height: 56px;
}

.k13-lite-unlock-VIP-access-date-section .date-point {
  text-align: center;
  flex: 1;
  max-width: 288px;
  /* min-width: 100px; */
  position: absolute;
  transform: translate(-50%, 0);
  width: max-content;
}

.k13-lite-unlock-VIP-access-date-section .date-point:first-child {
  left: 10%;
}

.k13-lite-unlock-VIP-access-date-section .date-point:nth-child(2) {
  left: 50%;
}

.k13-lite-unlock-VIP-access-date-section .date-point:nth-child(3) {
  left: 90%;
}

.k13-lite-unlock-VIP-access-date-section .date {
  color: #000;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.25;
  margin-bottom: 10px;
}

.k13-lite-unlock-VIP-access-date-section .label {
  color: #6d6d6d;
  text-align: center;
  font-family: Mulish;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;

  text-align: center;
}
.k13-lite-unlock-VIP-access-date-section .label-price {
  font-size: 24px;
  color: #ff8f1c;
  font-weight: 700;
  margin-bottom: 0;
  line-height: 1.3;
}

.k13-lite-unlock-VIP-access-progress-bar::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0.1) 25%,
    rgba(255, 255, 255, 0.2) 50%,
    rgba(255, 255, 255, 0.1) 75%
  );
  animation: loading 1.5s infinite linear;
  opacity: 0;
}

.k13-lite-unlock-VIP-access-progress-bar.animate::after {
  opacity: 1;
  animation-delay: 1.5s;
}

@keyframes loading {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(100%);
  }
}

.k13-lite-unlock-VIP-access-content-bottom-countdown-wrapper {
  width: 410px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.k13-lite-unlock-VIP-access-content-bottom-countdown-title {
  color: #000;
  text-align: center;

  /* PC/H4四级标题 */
  font-family: Mulish;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 31.92px;
  /* 133% */
  margin-bottom: 20px;
}

.k13-lite-unlock-VIP-access-content-bottom-countdown-title-mb {
  display: none;
}

.k13-lite-unlock-VIP-access-form-tips {
  color: #000;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.38;
  /* 138% */
  margin-top: 20px;
}

/* 尺寸可改：宽度 410，高度 60（与 SVG 对应） */
.pixel-input {
  --h: 60px;
  width: 410px;
  height: var(--h);
  display: grid;
  grid-template-columns: 1fr 60px;
  align-items: center;

  /* 背景框（题中给的 SVG） */
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="410" height="60" viewBox="0 0 410 60" fill="none"><path d="M399.5 0.5V5.5H404.5V10.5H409.5V49.5H404.5V54.5H399.561V59.5H10.5V54.5H5.5V49.5H0.5V10.5H5.5V5.5H10.5V0.5H399.5Z" fill="white" stroke="%23DDDDDD"/></svg>');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

/* 去除input默认填充的样式（如Chrome自动填充背景色） */
.pixel-input input:-webkit-autofill,
.pixel-input input:-webkit-autofill:focus,
.pixel-input input:-webkit-autofill:hover,
.pixel-input input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 1000px white inset !important;
  box-shadow: 0 0 0 1000px transparent inset !important;
  -webkit-text-fill-color: #222 !important;
  transition: background-color 5000s ease-in-out 0s;
  caret-color: #222;
}

/* 输入 */
.pixel-input input {
  height: 100%;
  border: 0;
  background: transparent;
  padding: 0 16px 0 24px;
  font-size: 18px;
  color: #222;
  margin: 0;
}

.pixel-input input::placeholder {
  color: #9b9b9b;
}

.pixel-input input:focus {
  outline: none;
}

/* 提交按钮（右侧竖线分隔） */
.pixel-input button {
  height: 100%;
  border: 0;
  background: transparent;
  border-left: 1px solid #e9e9e9;
  display: grid;
  place-items: center;
  cursor: pointer;
}

.pixel-input button:focus {
  outline: none;
}

.pixel-input button:hover {
  background: rgba(0, 0, 0, 0.03);
}

/* 无障碍隐藏的 label */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.k13-lite-unlock-VIP-access-Countdown {
  flex: 1;
  margin-bottom: 26px;
}

.k13-lite-unlock-VIP-access-countdown-box {
  margin-bottom: 0;
  padding: 0;
  border: none;
  font-size: 16px;
  height: auto;
}

.k13-lite-unlock-VIP-access-finish-countdown-tips {
  font-size: 16px;
}

.k13-lite-unlock-VIP-access-countdown-box > div {
  display: flex;

  align-items: center;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 68px;
  position: relative;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-block:not(:last-child)::after {
  content: ":";
  position: absolute;
  right: -2px;
  top: 5px;

  font-size: 20px;
  font-weight: bold;
  color: #000;
  line-height: 1;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-value {
  /* background-color: #000; */
  color: #fff;
  padding: 8px;
  border-radius: 0;
  font-size: 20px;
  min-width: 38px;
  min-height: 38px;
  line-height: 1;
  margin-bottom: 2px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" fill="none"><path d="M6.00822 3.00309V0.00291204L32 0V3.00391H35V6.00391H38V32.0029H35V35.0029L32 35.0039V38.0029H6V35.0039L2.99649 35.0029V32.0029H0.00223742L0 5.99636H2.99649L2.99872 2.99654L6.00822 3.00309Z" fill="black"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 38px 38px;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-label {
  margin-top: 4px;
  font-size: 12px;
  color: #000;
  line-height: 1.25;
}

.k13-lite-unlock-VIP-access-content-bottom-button {
  color: #fff;
  text-align: center;

  font-size: 20px;

  font-weight: 700;
  line-height: 1.33;
  /* 133% */
  min-width: 278px;
  min-height: 60px;
  flex-shrink: 0;
  border-radius: 90px;
  background: #ff8f1c;
  width: max-content;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .k13-lite-unlock-VIP-access-content-bottom-button {
    color: #fff;
    text-align: center;

    font-size: 16px;

    font-weight: 700;
    line-height: 1.4;
    /* 133% */
    min-width: 230px;
    min-height: 50px;
    flex-shrink: 0;
    border-radius: 90px;
    background: #ff8f1c;
    margin-top: 33px;
  }

  /* 尺寸可改：宽度 410，高度 60（与 SVG 对应） */
  .pixel-input {
    --h: 50px;
    width: 100%;
    height: var(--h);
    display: grid;
    grid-template-columns: 1fr 50px;
    align-items: center;

    /* 背景框（题中给的 SVG） */
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="292" height="50" viewBox="0 0 292 50" fill="none"><path d="M281.5 0.5V5.5H286.5V10.5H291.5V39.5H286.5V44.5H281.561V49.5H10.5V44.5H5.5V39.5H0.5V10.5H5.5V5.5H10.5V0.5H281.5Z" fill="white" stroke="%23DDDDDD"/></svg>');
    background-size: 100% 100%;
    background-repeat: no-repeat;
  }

  /* 输入 */
  .pixel-input input {
    height: 100%;
    border: 0;
    background: transparent;
    padding: 0 10px 0 15px;
    font-size: 14px;
    color: #222;
  }

  .pixel-input input::placeholder {
    color: #9b9b9b;
  }

  .pixel-input input:focus {
    outline: none;
  }

  /* 提交按钮（右侧竖线分隔） */
  .pixel-input button {
    height: 100%;
    border: 0;
    background: transparent;
    border-left: 1px solid #e9e9e9;
    display: grid;
    place-items: center;
    cursor: pointer;
  }

  .pixel-input button:focus {
    outline: none;
  }

  .pixel-input button:hover {
    background: rgba(0, 0, 0, 0.03);
  }

  /* 无障碍隐藏的 label */
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
  }

  /* 进度条样式 */
  .k13-lite-unlock-VIP-access-content-bottom-progress-bar-wrapper {
    width: 100%;
    padding: 0;
  }

  .k13-lite-unlock-VIP-access-wrapper {
    background: #fff;
    padding: 50px 0;
  }

  .k13-lite-unlock-VIP-access-container {
    max-width: 100%;
    padding: 0 24px;
    margin: 0 auto;
  }

  .k13-lite-unlock-VIP-access-title-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .k13-lite-unlock-VIP-access-title-text {
    max-width: 100%;
    font-size: 26px;
    padding: 0;
    font-weight: 700;
    line-height: 1.3;
    /* 114% */
    margin-bottom: 10px;
  }

  .k13-lite-unlock-VIP-access-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 15px;
  }

  .k13-lite-unlock-VIP-access-content-top-wrapper {
    display: flex;
    flex-direction: column;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }

  .k13-lite-unlock-VIP-access-content-top-item {
    width: 100%;
    height: 51.466vw;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 327 193' fill='none'><path d='M7.99999 4V0H319V4H323V8H327L327 185H323V189H319V193H7.99999V189H3.99999V185H0V8H3.99999V4H7.99999Z' fill='%23F9F9F9'/></svg>");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: start;
    gap: 13px;
    padding: 32px 0;
  }
  /* .k13-lite-unlock-VIP-access-content-top-item:nth-child(2) {
    padding-top: 32px;
    width: 100%;
    height: 63.2vw;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 327 237' fill='none'><path d='M318.25 0.75V4.75H322.25V8.75H326.25V228.25H322.25V232.25H318.25V236.25H8.75V232.25H4.75V228.25H0.75V8.75H4.75V4.75H8.75V0.75H318.25Z' fill='%23FFF8EF' stroke='%23FF8F1C' stroke-width='1.5'/></svg>");
  }
  .k13-lite-unlock-VIP-access-content-top-item:nth-child(2)
    .k13-lite-unlock-VIP-access-content-top-item-title {
    margin-top: 13px;
    margin-bottom: 16px;
  } */
  .k13-lite-unlock-VIP-access-content-top-item-button {
    display: flex;
    min-width: 102px;
    height: 28px;
    padding: 10px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
    border-radius: 99px;
    background: #ff8f1c;
    color: #fff;
    text-align: center;

    font-size: 12px;

    font-weight: 400;
    line-height: 1; /* 166.25% */
  }
  .k13-lite-unlock-VIP-access-content-top-item:nth-child(1)
    .k13-lite-unlock-VIP-access-content-top-item-img {
    width: 80px;
    height: auto;
  }

  .k13-lite-unlock-VIP-access-content-top-item:nth-child(2)
    .k13-lite-unlock-VIP-access-content-top-item-img {
    width: 80px;
    height: auto;
  }

  .k13-lite-unlock-VIP-access-content-top-item:nth-child(3)
    .k13-lite-unlock-VIP-access-content-top-item-img {
    width: 80px;
    height: auto;
  }

  .k13-lite-unlock-VIP-access-content-top-item-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .k13-lite-unlock-VIP-access-content-top-item-title {
    color: #000;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.25;
    /* 133% */
  }

  .k13-lite-unlock-VIP-access-content-bottom-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0;
    padding: 25px 28px 25px 28px;
    width: 100%;
    height: auto;
    min-height: 125.33vw;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100%" viewBox="0 0 327 470" fill="none"><path d="M7.99999 4V0H319V4H323V8H327V461.5H323V465.5H319V469.5H7.99999V465.5H3.99999V461.5H0V8H3.99999V4H7.99999Z" fill="%23F9F9F9"/></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    max-width: 100%;
    margin: 0 auto;
    aspect-ratio: 65 / 97;
  }

  .k13-lite-unlock-VIP-access-content-bottom-progress-bar-title {
    color: #000;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4;
    margin-bottom: 15px;
  }

  .k13-lite-unlock-VIP-access-timeline-container {
    width: 100%;
    max-width: none;
    padding: 12px 0 0px 10px;
    overflow: hidden;
    display: flex;
    column-gap: 26px;
    margin: 0;
  }

  .k13-lite-unlock-VIP-access-progress-container {
    width: 4px;
    height: 300px;
    margin: 0;
  }

  .k13-lite-unlock-VIP-access-price-section,
  .k13-lite-unlock-VIP-access-date-section {
    display: none;
  }

  .k13-lite-unlock-VIP-access-progress-bar {
    height: 100%;
    transform: scaleY(0);
    transform-origin: top;
  }

  .k13-lite-unlock-VIP-access-progress-bar.animate {
    animation: fillProgressMobile 1.5s ease-in-out forwards !important;
  }

  .k13-lite-unlock-VIP-access-progress-point {
    left: 50% !important;
    width: 20px;
    height: 20px;
  }

  .k13-lite-unlock-VIP-access-progress-point.first {
    top: 0;
  }

  .k13-lite-unlock-VIP-access-progress-point.second {
    top: 40%;
  }

  .k13-lite-unlock-VIP-access-progress-point.third {
    top: 80%;
  }

  @keyframes fillProgressMobile {
    from {
      transform: scaleY(0);
    }

    to {
      transform: scaleY(1);
    }
  }

  .k13-lite-unlock-VIP-access-progress-bar::after {
    background: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.1) 25%,
      rgba(255, 255, 255, 0.2) 50%,
      rgba(255, 255, 255, 0.1) 75%
    );
  }

  @keyframes loading {
    0% {
      transform: translateY(-100%);
    }

    100% {
      transform: translateY(100%);
    }
  }

  .k13-lite-unlock-VIP-access-progress-text-container {
    display: block;
    position: relative;
    height: auto;
    width: 100%;
  }

  .k13-lite-unlock-VIP-access-progress-text-container
    .progress-text-item:first-child {
    top: 0;
    transform: translate(0, -16%);
  }

  .k13-lite-unlock-VIP-access-progress-text-container
    .progress-text-item:nth-child(2) {
    top: 40%;
    transform: translate(0, -16%);
  }

  .k13-lite-unlock-VIP-access-progress-text-container
    .progress-text-item:nth-child(3) {
    top: 80%;
    transform: translate(0, -16%);
  }

  .k13-lite-unlock-VIP-access-progress-text-container .progress-text-item {
    display: flex;
    flex-direction: column;
    row-gap: 2px;
    position: absolute;
  }

  .k13-lite-unlock-VIP-access-wrapper .progress-text-item-price {
    color: #000;

    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 140% */
  }

  .k13-lite-unlock-VIP-access-wrapper .progress-text-item-original-price {
    color: var(---, #6d6d6d);

    /* MB/小文本 */
    font-family: Mulish;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 19.6px; /* 140% */
    text-align: left;
  }
  .k13-lite-unlock-VIP-access-wrapper
    .progress-text-item-original-price-price-price {
    color: #ff8f1c;
    font-size: 20px;
    font-weight: 800;
    line-height: 1.27;
  }

  .k13-lite-unlock-VIP-access-wrapper .progress-text-item-title {
    margin-top: 4px;
    color: #000;

    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
  }

  .k13-lite-unlock-VIP-access-wrapper .progress-text-price-item {
    display: flex;
    align-items: start;
    flex-direction: column;
    row-gap: 4px;
  }

  .k13-lite-unlock-VIP-access-content-bottom-countdown-wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .k13-lite-unlock-VIP-access-content-bottom-countdown-title {
    color: #000;
    text-align: center;

    /* PC/H4四级标题 */
    font-family: Mulish;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 31.92px;
    /* 133% */
    margin-bottom: 20px;
    display: none;
  }

  .k13-lite-unlock-VIP-access-content-bottom-countdown-title-mb {
    display: block;
    color: #000;
    text-align: center;

    font-size: 14px;

    font-weight: 400;

    width: 47px;
  }

  .k13-lite-unlock-VIP-access-form-tips {
    color: #000;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.38;
    /* 138% */
    margin-top: 15px;
  }

  .k13-lite-unlock-VIP-access-Countdown {
    flex: 1;
    margin-bottom: 26px;
    display: flex;
    gap: 16px;
  }

  .k13-lite-unlock-VIP-access-countdown-box {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-size: 16px;
    height: auto;
  }

  .k13-lite-unlock-VIP-access-finish-countdown-tips {
    font-size: 16px;
  }

  .k13-lite-unlock-VIP-access-countdown-box > div {
    display: flex;

    align-items: center;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-block {
    display: flex;
    flex-direction: column;
    align-items: center;
    min-width: 58px;
    /* 每个时间的框的间距 */
    position: relative;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-block:not(:last-child)::after {
    content: ":";
    position: absolute;
    right: -2px;
    top: 5px;

    font-size: 20px;
    font-weight: bold;
    color: #000;
    line-height: 1;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-value {
    /* background-color: #000; */
    color: #fff;
    padding: 8px;
    border-radius: 0;
    font-size: 20px;
    /* 倒计时文字的大小 */
    min-width: 38px;
    /*倒计时框的宽度 */
    min-height: 38px;
    /*倒计时框的高度 */
    line-height: 1;
    margin-bottom: 2px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" fill="none"><path d="M6.00822 3.00309V0.00291204L32 0V3.00391H35V6.00391H38V32.0029H35V35.0029L32 35.0039V38.0029H6V35.0039L2.99649 35.0029V32.0029H0.00223742L0 5.99636H2.99649L2.99872 2.99654L6.00822 3.00309Z" fill="black"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 38px 38px;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-label {
    margin-top: 4px;
    font-size: 12px;
    color: #000;
    line-height: 1.25;
  }
}

/* What garment printing can really do 服装印花到底能做什么  end */

/* Easy Start with LiteHead Technology 利用 LiteHead 技术轻松启动 start */
.k13-lite-easy-start-with-liteHead-container {
  background: #000;
  position: relative;
}

.k13-lite-easy-start-with-liteHead-title-wrapper {
  position: absolute;
  top: 5.2083vw;
  left: 50%;
  max-width: 720px;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 30px;
  z-index: 11;
}

.k13-lite-easy-start-with-liteHead-title-text {
  color: #fff;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
}

.k13-lite-easy-start-with-liteHead-subtitle-text {
  color: rgba(255, 255, 255, 0.6);
  text-align: center;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-easy-start-with-liteHead-container .video-container {
  position: relative;
  width: 100%;
  /* height: 100vh; */
  max-width: none;
  background: #000;
  border-radius: 0;
  overflow: hidden;
  box-shadow: none;
  margin: 0;
  padding: 0;
}

.k13-lite-easy-start-with-liteHead-container video {
  width: 100%;
  height: 100%;
  /* object-fit: cover; */
  border-radius: 0;
  aspect-ratio: 16 / 9;
}
.k13-lite-easy-start-with-liteHead-container video.mobile-video {
  display: none;
}

.k13-lite-easy-start-with-liteHead-container .video-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}

.k13-lite-easy-start-with-liteHead-container .video-overlay:hover {
  opacity: 1;
  pointer-events: all;
}

/* 背景图滚动切换样式 start */
.k13_lite_easy_start_with_liteHead_gallery-wrapper {
  position: relative;
  height: 200vh;
  /* 增加高度确保sticky能正常工作 */
  background: #000;
}

.k13_lite_easy_start_with_liteHead_gallery {
  position: sticky;
  top: 0;
  height: 100vh;
  width: 100%;
  overflow: hidden;
  touch-action: none;
  user-select: none;
  -webkit-user-select: none;
  background: #000;
  z-index: 10;
  /* 确保层级正确 */
}

.k13_lite_easy_start_with_liteHead_slide {
  position: absolute;
  inset: 0;
  opacity: 0;
  transition: opacity 300ms ease;
  /* 减少过渡时间 */
  will-change: opacity;
}

.k13_lite_easy_start_with_liteHead_slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  pointer-events: none;
}

.k13_lite_easy_start_with_liteHead_slide.k13_lite_easy_start_with_liteHead_active {
  opacity: 1;
}

.k13_lite_easy_start_with_liteHead_hud {
  position: absolute;
  right: 16px;
  bottom: 14px;
  padding: 6px 10px;
  border-radius: 999px;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.35);
  color: #fff;
  letter-spacing: 0.08em;
  backdrop-filter: blur(6px);
  z-index: 20;
}

/* 背景图滚动切换样式 end */

@media screen and (max-width: 768px) {
  .k13-lite-easy-start-with-liteHead-title-wrapper {
    position: absolute;
    top: 35px;
    left: 50%;
    max-width: 100%;
    width: 100%;
    padding: 0 45px;
    transform: translateX(-50%);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 15px;
    z-index: 11;
  }

  .k13-lite-easy-start-with-liteHead-title-text {
    color: #fff;
    text-align: center;

    font-size: 26px;

    font-weight: 700;
    line-height: 1.3;
    /* 114% */
  }

  .k13-lite-easy-start-with-liteHead-subtitle-text {
    color: rgba(255, 255, 255, 0.6);
    text-align: center;

    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 138% */
  }
  .k13-lite-easy-start-with-liteHead-container video {
    aspect-ratio: 375 / 427;
  }
  .k13-lite-easy-start-with-liteHead-container video.desktop-video {
    display: none;
  }
  .k13-lite-easy-start-with-liteHead-container video.mobile-video {
    display: block;
  }
}

/* Easy Start with LiteHead Technology 利用 LiteHead 技术轻松启动  end */

/* Hassle-Free Maintenance 利用 轻松维护 start */
.k13-lite-hassle-free-maintenance-wrapper,
.k13-lite-pro-color-precision-wrapper {
  background-color: #000;
  padding: 80px 0;
}

.k13-lite-hassle-free-maintenance-container,
.k13-lite-pro-color-precision-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}

.k13-lite-hassle-free-maintenance-content-module {
  position: relative;
  margin-bottom: 58px;
}

.k13-lite-hassle-free-maintenance-top-section {
  display: flex;
  justify-content: start;
  align-items: flex-start;
  margin-bottom: 60px;
  gap: 125px;
}
.k13-lite-hassle-free-maintenance-right-text {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 0.8s ease, transform 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.k13-lite-hassle-free-maintenance-top-section.hidden {
  display: flex !important;
}
.k13-lite-hassle-free-maintenance-top-section.hidden
  .k13-lite-hassle-free-maintenance-right-text {
  opacity: 0;
  transform: translateY(50px);
}

.k13-lite-hassle-free-maintenance-top-section.active
  .k13-lite-hassle-free-maintenance-right-text {
  opacity: 1;
  transform: translateY(0);
}

.k13-lite-hassle-free-maintenance-left-text {
  color: #fff;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
  width: 442px;
}

.k13-lite-hassle-free-maintenance-right-text {
  flex: 1;
  max-width: 539px;
}

.k13-lite-hassle-free-maintenance-g7-certified {
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.26;
  /* 126% */
  margin-bottom: 20px;
}

.k13-lite-hassle-free-maintenance-description {
  color: #707070;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-hassle-free-maintenance-certificate-section {
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
  transform: none;
  transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
  min-height: 600px;
  position: relative;
  /* 新增：防止内容切换时宽度塌陷 */
}

.k13-lite-hassle-free-maintenance-certificate-section.fadeout {
  opacity: 0;
  pointer-events: none;
}

.k13-lite-hassle-free-maintenance-certificate-section.fadein {
  opacity: 1;
  pointer-events: auto;
}

.k13-lite-hassle-free-maintenance-video-container {
  position: relative;
  max-width: 100%;
  width: 100%;
  min-height: 600px;
  /* border-radius: 15px;
  overflow: hidden;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5); */
}

.k13-lite-hassle-free-maintenance-video-container video {
  width: 100%;
  height: auto;
  display: block;
}

.k13-lite-hassle-free-maintenance-image-container {
  position: relative;
  max-width: 100%;
  width: 100%;
  min-height: 600px;
  /* border-radius: 15px;
  overflow: hidden;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5); */
}

.k13-lite-hassle-free-maintenance-image-container img {
  width: 100%;
  height: auto;
  display: block;
}

.k13-lite-hassle-free-maintenance-bottom-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  width: max-content;
  border-bottom: 2px solid rgba(255, 255, 255, 0.2);
}

.k13-lite-hassle-free-maintenance-nav-item {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.38;
  /* 138% */
  cursor: pointer;
  padding: 0 30px 18px 30px;
  transition: color 0.3s ease;
  position: relative;
}

.k13-lite-hassle-free-maintenance-nav-item.active {
  color: #ffffff;
}

.k13-lite-hassle-free-maintenance-nav-item.active::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  height: 2px;
  background-color: #e02020;
  border-radius: 2px;
}

.k13-lite-hassle-free-maintenance-nav-item:not(.active) {
  color: #a0a0a0;
}

.k13-lite-hassle-free-maintenance-nav-arrows-icon {
  display: none;
}

@media screen and (max-width: 768px) {
  .k13-lite-hassle-free-maintenance-wrapper {
    padding: 50px 0 30px;
  }

  .k13-lite-pro-color-precision-wrapper {
    padding: 30px 0 25px;
  }

  .k13-lite-hassle-free-maintenance-container {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 24px;
  }

  .k13-lite-hassle-free-maintenance-content-module {
    margin-bottom: 15px;
  }

  .k13-lite-hassle-free-maintenance-top-section {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 54px;
    gap: 25px;
  }

  .k13-lite-hassle-free-maintenance-top-section.hidden {
    display: flex !important;
    opacity: 0;
    transform: translateY(50px);
  }

  .k13-lite-hassle-free-maintenance-top-section.active {
    opacity: 1;
    transform: translateY(0);
  }

  .k13-lite-hassle-free-maintenance-left-text {
    color: #fff;

    font-size: 26px;

    font-weight: 700;
    line-height: 1.3;
    /* 114% */
    width: 100%;
  }

  .k13-lite-hassle-free-maintenance-right-text {
    width: 100%;
  }

  .k13-lite-hassle-free-maintenance-g7-certified {
    font-size: 16px;
    line-height: 1.4;
    /* 126% */
    margin-bottom: 15px;
  }

  .k13-lite-hassle-free-maintenance-description {
    color: rgba(255, 255, 255, 0.6);

    font-size: 14px;

    line-height: 1.4;
    /* 138% */
  }

  .k13-lite-hassle-free-maintenance-certificate-section {
    width: 100%;
    min-height: auto;
  }
  .k13-lite-hassle-free-maintenance-image-container {
    min-height: 163px;
  }
  .k13-lite-hassle-free-maintenance-video-container {
    min-height: 163px;
  }

  .k13-lite-hassle-free-maintenance-bottom-nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
    width: 100%;
    border-bottom: 2px solid rgba(255, 255, 255, 0.2);
  }

  .k13-lite-hassle-free-maintenance-nav-item {
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4;
    /* 138% */
    cursor: pointer;
    padding: 0 6px 15px 6px;
    transition: color 0.3s ease;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    /* 消除移动端点击高亮背景 */
    -webkit-touch-callout: none;
    /* 防止长按弹出菜单 */
  }

  .k13-lite-hassle-free-maintenance-nav-item.active {
    color: #ffffff;
  }

  .k13-lite-hassle-free-maintenance-nav-item.active::after {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #e02020;
    border-radius: 2px;
  }

  .k13-lite-hassle-free-maintenance-nav-item:not(.active) {
    color: #a0a0a0;
  }

  .k13-lite-hassle-free-maintenance-nav-arrows-icon {
    display: flex;
    width: 100%;
    margin-top: -20px;
  }
}

/* Hassle-Free Maintenance 利用 轻松维护  end */

/* Pro Color Precision 专业色彩精准 start */
@media screen and (max-width: 768px) {
}

/* Pro Color Precision 专业色彩精准  end */

/* Procolored Upgraded Smokeless Oven Procolored升级版无烟烤箱 start */
.k13-lite-upgraded-smoke-free-oven-wrapper {
  background-color: #fff;
  padding: 100px 0;
}

.k13-lite-upgraded-smoke-free-oven-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}

.k13-lite-upgraded-smoke-free-oven-title-wrapper {
  display: flex;
  flex-direction: column;
  max-width: 700px;
  align-items: center;
  justify-content: center;
  gap: 20px;
  width: 100%;
  margin: 0 auto;
  margin-bottom: 100px;
}

.k13-lite-upgraded-smoke-free-oven-title-text {
  color: #000;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
}

.k13-lite-upgraded-smoke-free-oven-subtitle-text {
  color: #000;
  text-align: center;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-upgraded-smoke-free-oven-title-desc-text {
  color: rgba(0, 0, 0, 0.4);
  text-align: center;

  font-size: 12px;

  font-weight: 400;
  line-height: 2.07;
  /* 207% */
}

.k13-lite-upgraded-smoke-free-oven-content {
  display: flex;
  gap: 60px;
  flex-direction: column;
}

.k13-lite-upgraded-smoke-free-oven-content-item {
  display: flex;
  gap: 60px;
}

.k13-lite-upgraded-smoke-free-oven-content-item:nth-child(2) {
  flex-direction: row-reverse;
}

.k13-lite-upgraded-smoke-free-oven-content-item-img {
  width: 650px;
  /* height: 500px; */
  border-radius: 20px;
  overflow: hidden;
}

.k13-lite-upgraded-smoke-free-oven-content-item-img img {
  border-radius: 20px;
  aspect-ratio: 13 / 10;
}

.k13-lite-upgraded-smoke-free-oven-content-item-img video {
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 20px;
}

.k13-lite-upgraded-smoke-free-oven-content-item-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
}

.k13-lite-upgraded-smoke-free-oven-content-item-content-title {
  color: #000;

  font-size: 30px;

  font-weight: 700;
  line-height: 1.26;
  /* 126% */
}

.k13-lite-upgraded-smoke-free-oven-content-item-content-desc {
  color: #000;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-upgraded-smoke-free-oven-button {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
  padding-top: 100px;
}

.k13-lite-upgraded-smoke-free-oven-button a {
  box-sizing: border-box;
  padding: 20px 64px;
  min-width: 215px;
  min-height: 65px;
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.38;
  border-radius: 90px;
  background: #ff8f1c;
}

@media screen and (max-width: 768px) {
  .k13-lite-upgraded-smoke-free-oven-wrapper {
    padding: 50px 0;
  }

  .k13-lite-upgraded-smoke-free-oven-container {
    max-width: 100%;
  }

  .k13-lite-upgraded-smoke-free-oven-title-wrapper {
    display: flex;
    flex-direction: column;
    max-width: 100%;
    align-items: start;
    justify-content: center;
    gap: 0px;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
  }

  .k13-lite-upgraded-smoke-free-oven-title-text {
    color: #000;
    text-align: left;

    font-size: 26px;

    font-weight: 700;
    line-height: 1.3;
    /* 114% */
    margin-bottom: 15px;
  }

  .k13-lite-upgraded-smoke-free-oven-subtitle-text {
    color: #000;
    text-align: left;

    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 138% */
    margin-bottom: 5px;
    max-width: 265px;
  }

  .k13-lite-upgraded-smoke-free-oven-title-desc-text {
    color: rgba(0, 0, 0, 0.5);
    text-align: left;

    font-size: 6px;

    font-weight: 400;
    line-height: 3.26;
    /* 207% */
  }

  .k13-lite-upgraded-smoke-free-oven-content {
    gap: 0;
  }

  .k13-lite-upgraded-smoke-free-oven-content-item {
    display: flex;
    flex-direction: column-reverse;
    gap: 20px;
    padding: 25px 0;
  }

  .k13-lite-upgraded-smoke-free-oven-content-item:nth-child(2) {
    flex-direction: column-reverse;
  }

  .k13-lite-upgraded-smoke-free-oven-content-item-img {
    width: 100%;
    /* height: 500px; */
    border-radius: 10px;
    overflow: hidden;
  }

  .k13-lite-upgraded-smoke-free-oven-content-item-img img {
    border-radius: 10px;
  }

  .k13-lite-upgraded-smoke-free-oven-content-item-img video {
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 10px;
  }

  .k13-lite-upgraded-smoke-free-oven-content-item-content {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 15px;
    justify-content: center;
  }

  .k13-lite-upgraded-smoke-free-oven-content-item-content-title {
    font-size: 16px;

    font-weight: 700;
    line-height: 1.4;
    /* 126% */
  }

  .k13-lite-upgraded-smoke-free-oven-content-item-content-desc {
    color: rgba(0, 0, 0, 0.6);

    font-size: 14px;

    line-height: 1.4;
    /* 138% */
  }

  .k13-lite-upgraded-smoke-free-oven-button {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: center;
    padding-top: 20px;
  }

  .k13-lite-upgraded-smoke-free-oven-button a {
    box-sizing: border-box;
    padding: 11px 19px;
    min-width: 98px;
    min-height: 30px;
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    border-radius: 17px;
    background: #ff8f1c;
  }
}

/* Procolored Upgraded Smokeless Oven Procolored升级版无烟烤箱  end */

/* How to Unlock Your Hidden Edition 如何解锁隐藏版本 start */
.how-to-unlock-your-hidden-edition {
  color: #fff;
  position: relative;
}

.how-to-unlock-your-hidden-edition-inner {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
  text-align: center;
  position: absolute;
  z-index: 9;
  top: 74px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  box-sizing: border-box;
}

.how-to-unlock-your-hidden-edition-title {
  color: #fff;
  text-align: center;

  font-size: 40px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
  margin-bottom: 14px;
}
.how-to-unlock-your-hidden-edition-desc {
  color: #fff;
  text-align: center;
  position: relative;
  /* PC/H0超大标题 */
  font-family: Mulish;
  font-size: 56px;
  font-style: normal;
  font-weight: 800;
  line-height: 63.84px; /* 114% */
  margin-bottom: 14px;
  width: max-content;
  margin-left: auto;
  margin-right: auto;
}
.how-to-unlock-your-hidden-edition-desc-text {
  position: relative;
  z-index: 1;
}
.how-to-unlock-your-hidden-edition-desc-bgIcon {
  position: absolute;
  width: 440px;
  height: 51px;
  display: flex;
  flex-shrink: 0;
  bottom: -9px;
  left: -10px;
}

.how-to-unlock-your-hidden-edition-subtitle {
  color: rgba(255, 255, 255, 0.6);
  text-align: center;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  /* max-width: 600px; */
}

.how-to-unlock-your-hidden-edition-swiper {
  width: 100%;
}

.how-to-unlock-your-hidden-edition-swiper {
  width: 100%;
}

.how-to-unlock-your-hidden-edition-slide {
  min-height: 58.854vw;

  display: flex;
  align-items: center;
  justify-content: center;
  background-size: cover;
  background-position: center;
  position: relative;
}

@media screen and (max-width: 1921px) {
  .how-to-unlock-your-hidden-edition-slide {
    min-height: 1130px;
  }
}

.how-to-unlock-your-hidden-edition-slide:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.how-to-unlock-your-hidden-edition-content {
  position: absolute;
  z-index: 2;
  width: auto;
  display: flex;
  justify-content: center;
  left: 50%;
  transform: translateX(-50%);
  bottom: 100px;
}

.how-to-unlock-your-hidden-edition-content-hidden {
  width: 100%;
}

.how-to-unlock-your-hidden-edition-content-bottom-wrapper {
  max-width: 1248px;
  padding: 0 24px;
  margin: 0 auto;
}

.how-to-unlock-your-hidden-edition-content-bottom-content {
  width: 100%;
  display: flex;
  gap: 72px;
}

.how-to-unlock-your-hidden-edition-content-bottom-content-item {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  gap: 10px;
}

.how-to-unlock-your-hidden-edition-content-bottom-content-item:nth-child(1) {
  max-width: 272px;
}
.how-to-unlock-your-hidden-edition-content-bottom-content-item:nth-child(2) {
  max-width: 392px;
}
.how-to-unlock-your-hidden-edition-content-bottom-content-item:nth-child(3) {
  max-width: 312px;
}

.how-to-unlock-your-hidden-edition-content-bottom-content-item-title {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33;
  /* 133% */
}

.how-to-unlock-your-hidden-edition-content-bottom-content-item-desc {
  color: rgba(255, 255, 255, 0.6);
  font-size: 18px;
  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.how-to-unlock-your-hidden-edition-timeline-container {
  width: 891px;
  height: 250px;
  margin: 30px auto 0 auto;
  overflow: hidden;
  padding-left: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 891 250' fill='none'%3E%3Cg opacity='0.64'%3E%3Cmask id='path-1-inside-1_8139_35901' fill='white'%3E%3Cpath d='M875 0.000976562V7.09375H883V14.1875H891V234H883V242H875V249.999H16V242H8V234H0V14.1865H8V7.09375H16V0L875 0.000976562Z'/%3E%3C/mask%3E%3Cpath d='M875 0.000976562V7.09375H883V14.1875H891V234H883V242H875V249.999H16V242H8V234H0V14.1865H8V7.09375H16V0L875 0.000976562Z' fill='url(%23paint0_linear_8139_35901)'/%3E%3Cpath d='M875 0.000976562H877V-1.99902L875 -1.99902L875 0.000976562ZM875 7.09375H873V9.09375H875V7.09375ZM883 7.09375H885V5.09375H883V7.09375ZM883 14.1875H881V16.1875H883V14.1875ZM891 14.1875H893V12.1875H891V14.1875ZM891 234V236H893V234H891ZM883 234V232H881V234H883ZM883 242V244H885V242H883ZM875 242V240H873V242H875ZM875 249.999V251.999H877V249.999H875ZM16 249.999H14V251.999H16V249.999ZM16 242H18V240H16V242ZM8 242H6V244H8V242ZM8 234H10V232H8V234ZM0 234H-2V236H0V234ZM0 14.1865V12.1865H-2V14.1865H0ZM8 14.1865V16.1865H10V14.1865H8ZM8 7.09375V5.09375H6V7.09375H8ZM16 7.09375V9.09375H18V7.09375H16ZM16 0L16 -2L14 -2V0H16ZM875 0.000976562H873V7.09375H875H877V0.000976562H875ZM875 7.09375V9.09375H883V7.09375V5.09375H875V7.09375ZM883 7.09375H881V14.1875H883H885V7.09375H883ZM883 14.1875V16.1875H891V14.1875V12.1875H883V14.1875ZM891 14.1875H889V234H891H893V14.1875H891ZM891 234V232H883V234V236H891V234ZM883 234H881V242H883H885V234H883ZM883 242V240H875V242V244H883V242ZM875 242H873V249.999H875H877V242H875ZM875 249.999V247.999H16V249.999V251.999H875V249.999ZM16 249.999H18V242H16H14V249.999H16ZM16 242V240H8V242V244H16V242ZM8 242H10V234H8H6V242H8ZM8 234V232H0V234V236H8V234ZM0 234H2V14.1865H0H-2V234H0ZM0 14.1865V16.1865H8V14.1865V12.1865H0V14.1865ZM8 14.1865H10V7.09375H8H6V14.1865H8ZM8 7.09375V9.09375H16V7.09375V5.09375H8V7.09375ZM16 7.09375H18V0H16H14V7.09375H16ZM16 0L16 2L875 2.00098L875 0.000976562L875 -1.99902L16 -2L16 0Z' fill='white' fill-opacity='0.3' mask='url(%23path-1-inside-1_8139_35901)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_8139_35901' x1='445.5' y1='7.36572e-08' x2='445.847' y2='241.667' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F676FF' stop-opacity='0.22'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  padding: 37px 70px 0 70px;
}

.how-to-unlock-your-hidden-edition-price-section {
  display: flex;
  justify-content: space-between;
  position: relative;
  min-height: 36px;
}

.how-to-unlock-your-hidden-edition-price-point {
  text-align: center;
  position: relative;
  /* min-width: 100px; */
}

.how-to-unlock-your-hidden-edition-price-section
  .how-to-unlock-your-hidden-edition-price-point {
  position: absolute;
  transform: translate(-15%, 0);
}

.how-to-unlock-your-hidden-edition-price-section
  .how-to-unlock-your-hidden-edition-price-point:first-child {
  left: 15%;
}

.how-to-unlock-your-hidden-edition-current-price {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  margin: 0;
}

.original-price {
  color: #2c2d2e;
  text-decoration: line-through;
  margin: 0;
  font-size: 16px;
}

.how-to-unlock-your-hidden-edition-price-section
  .how-to-unlock-your-hidden-edition-price-point:nth-child(2) {
  left: 50%;
}

.how-to-unlock-your-hidden-edition-price-section
  .how-to-unlock-your-hidden-edition-price-point:nth-child(3) {
  left: 85%;
}

.how-to-unlock-your-hidden-edition-progress-container {
  height: 4px;
  background-color: rgba(11, 11, 11, 0.8);
  border-radius: 4px;
  position: relative;
  margin: 20px 0;
}

.how-to-unlock-your-hidden-edition-progress-bar {
  height: 100%;
  background: linear-gradient(90deg, #ff3500 0%, #ffe3b1 100%);
  border-radius: 4px;
  position: relative;
  width: 100%;
  transform: scaleX(0);
  transform-origin: left;
}

@keyframes fillProgress {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

.how-to-unlock-your-hidden-edition-progress-bar.animate {
  animation: fillProgress 1.5s ease-in-out forwards;
}

.how-to-unlock-your-hidden-edition-progress-point {
  --point-size: 46px;
  width: var(--point-size);
  height: var(--point-size);
  /* border-radius: 50%;
  background-color: white; */
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.667 0.5V2.16699H16.167V3.83301H17.833V7.16699H19.5V12.833H17.833V16.167H16.167V17.833H13.667V19.5H6.33301V17.833H3.83301V16.167H2.16699V12.833H0.5V7.16699H2.16699V3.83301H3.83301V2.16699H6.33301V0.5H13.667Z' fill='%23F1F1F1' stroke='%23C1C1C1'/%3E%3C/svg%3E"); */
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
}

.how-to-unlock-your-hidden-edition-progress-point.first {
  left: 15%;
}

.how-to-unlock-your-hidden-edition-progress-point.active,
.how-to-unlock-your-hidden-edition-progress-point.completed {
  background-image: url("/cdn/shop/files/20250830-090708.png?v=1756516104");
}

.how-to-unlock-your-hidden-edition-progress-point.second {
  left: 50%;
}

.how-to-unlock-your-hidden-edition-progress-point.third {
  left: 85%;
}

.how-to-unlock-your-hidden-edition-progress-text-container {
  display: none;
}

.how-to-unlock-your-hidden-edition-date-section {
  display: flex;
  justify-content: space-between;
  margin-top: 30px;
  position: relative;
  min-height: 112px;
}

.how-to-unlock-your-hidden-edition-date-section .date-point {
  text-align: center;
  flex: 1;
  /* min-width: 100px; */
  position: absolute;
  transform: translate(-50%, 0);
  display: flex;
  flex-direction: column;
  align-items: center;
}

.how-to-unlock-your-hidden-edition-date-section .date-point:first-child {
  left: 15%;
}

.how-to-unlock-your-hidden-edition-date-section .date-point:nth-child(2) {
  left: 50%;
}

.how-to-unlock-your-hidden-edition-date-section .date-point:nth-child(3) {
  left: 85%;
}

.how-to-unlock-your-hidden-edition-date-section .date {
  font-size: 20px;
  color: rgba(255, 143, 28, 1);
  font-weight: 700;
  /* margin-bottom: 4px; */
  line-height: 1.3;
  margin-bottom: 5px;
  width: max-content;
}

.how-to-unlock-your-hidden-edition-date-section .label {
  color: #fff;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.25;
  margin-bottom: 20px;
}
.how-to-unlock-your-hidden-edition-join-button {
  width: 116px;
  height: 38px;
  flex-shrink: 0;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 116 38' fill='none'%3E%3Cpath d='M7.99997 4L7.99852 0H107.999L108 4H111.999L112 8H116V30H112V34H108.062V38H8.00113V34H4.00113V30H0V8H4.00113L3.99997 4H7.99997Z' fill='%231E2225'/%3E%3C/svg%3E");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  color: rgba(255, 255, 255, 0.9);

  font-size: 16px;

  font-weight: 700;
  line-height: 1.4; /* 140% */
  display: flex;
  align-items: center;
  justify-content: center;
}
.how-to-unlock-your-hidden-edition-join-button.active {
  position: relative;
  
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 116 38' fill='none'%3E%3Cpath d='M7.99997 4L7.99852 0H107.999L108 4H111.999L112 8H116V30H112V34H108.062V38H8.00113V34H4.00113V30H0V8H4.00113L3.99997 4H7.99997Z' fill='url(%23paint0_linear_6824_992)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6824_992' x1='-11.6' y1='16.8077' x2='134.463' y2='17.9491' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFBF00'/%3E%3Cstop offset='1' stop-color='%23FF1100'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.how-to-unlock-your-hidden-edition-join-button.active.replay{
color: transparent;
}
.how-to-unlock-your-hidden-edition-join-button.active.replay::after {
  content: "Watch Replay";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  color: rgba(255, 255, 255, 0.9);
  font-size: 16px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  pointer-events: none;
}


.how-to-unlock-your-hidden-edition-progress-bar::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 25%,
    rgba(255, 255, 255, 0) 50%,
    rgba(255, 255, 255, 0) 75%
  );
  animation: loading 1.5s infinite linear;
  opacity: 0;
}

.how-to-unlock-your-hidden-edition-progress-bar.animate::after {
  opacity: 1;
  animation-delay: 1.5s;
}

@keyframes loading {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(100%);
  }
}

@media screen and (max-width: 768px) {
  .how-to-unlock-your-hidden-edition {
    color: #fff;
    position: relative;
  }

  .how-to-unlock-your-hidden-edition-inner {
    top: 40px;
  }

  .how-to-unlock-your-hidden-edition-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.38;
    margin-bottom: 0;
  }
  .how-to-unlock-your-hidden-edition-desc {
    color: #fff;
    text-align: center;

    /* MB/H2二级标题 */
    font-family: Mulish;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 33.8px; /* 130% */
    margin-bottom: 10px;
  }
  .how-to-unlock-your-hidden-edition-desc-bgIcon {
    position: absolute;
    width: 100%;
    height: 23px;
    display: flex;
    flex-shrink: 0;
    bottom: -3px;
    left: -4px;
  }
  .how-to-unlock-your-hidden-edition-subtitle {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 14px;
  }

  .how-to-unlock-your-hidden-edition-swiper {
    background-color: #000;
  }

  .how-to-unlock-your-hidden-edition-slide {
    min-height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: 100%;
    background-position: top;
    position: relative;
    background-repeat: no-repeat;
  }

  .how-to-unlock-your-hidden-edition-content {
    position: absolute;
    z-index: 2;
    width: auto;
    display: flex;
    justify-content: center;
    left: 50%;
    transform: translate(-50%);
    bottom: 0;
  }

  .how-to-unlock-your-hidden-edition-content-hidden {
    width: 100%;
  }

  .how-to-unlock-your-hidden-edition-content-bottom-wrapper {
    max-width: 100%;
    margin: 0 auto;
  }

  .how-to-unlock-your-hidden-edition-content-bottom-content {
    width: 100%;
    display: flex;
    gap: 18px;
    flex-direction: column;
    padding: 0 32px;
  }

  .how-to-unlock-your-hidden-edition-content-bottom-content-item {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
    gap: 2px;
  }

  .how-to-unlock-your-hidden-edition-content-bottom-content-item-title {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4;
  }

  .how-to-unlock-your-hidden-edition-content-bottom-content-item-desc {
    color: #fff9;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4;
  }

  .how-to-unlock-your-hidden-edition-timeline-container {
    max-width: none;
    overflow: hidden;
    display: flex;
    column-gap: 31px;
    margin: 25px 0 0;
    width: 100%;
    height: 68.8vw;
    margin: 20px auto 0 auto;
    overflow: hidden;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='327' height='258' viewBox='0 0 327 258' fill='none'%3E%3Cpath opacity='0.64' d='M310 1V9.00098H318V17.001H326V256.999H1V17H9V9H17V1H310Z' fill='url(%23paint0_linear_2367_1386)' stroke='url(%23paint1_linear_2367_1386)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2367_1386' x1='445.501' y1='0' x2='445.501' y2='300.001' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%237A85B8' stop-opacity='0.2'/%3E%3Cstop offset='0.6' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2367_1386' x1='443' y1='-1.03951e-10' x2='443' y2='445' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23999999' stop-opacity='0.6'/%3E%3Cstop offset='0.55' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    padding: 22px 24px 0 40px;
  }

  .how-to-unlock-your-hidden-edition-section,
  .how-to-unlock-your-hidden-edition-date-section {
    display: none;
  }

  .how-to-unlock-your-hidden-edition-price-section {
    display: flex;
    justify-content: space-between;
    position: relative;
    min-height: 36px;
  }

  .how-to-unlock-your-hidden-edition-price-point {
    text-align: center;
    position: relative;
    /* min-width: 100px; */
  }

  .how-to-unlock-your-hidden-edition-price-section
    .how-to-unlock-your-hidden-edition-price-point {
    position: absolute;
    transform: translate(-50%, 0);
  }

  .how-to-unlock-your-hidden-edition-price-section
    .how-to-unlock-your-hidden-edition-price-point:first-child {
    left: 15%;
  }

  .how-to-unlock-your-hidden-edition-current-price {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    margin: 0;
  }

  .original-price {
    color: #2c2d2e;
    text-decoration: line-through;
    margin: 0;
    font-size: 16px;
  }

  .how-to-unlock-your-hidden-edition-price-section
    .how-to-unlock-your-hidden-edition-price-point:nth-child(2) {
    left: 50%;
  }

  .how-to-unlock-your-hidden-edition-price-section
    .how-to-unlock-your-hidden-edition-price-point:nth-child(3) {
    left: 85%;
  }

  .how-to-unlock-your-hidden-edition-progress-container {
    width: 4px;
    height: 192px;
    margin: 0;
  }

  .how-to-unlock-your-hidden-edition-progress-bar {
    height: 100%;
    background: linear-gradient(180deg, #ff3500 0%, #ffe3b1 100%);
    border-radius: 4px;
    position: relative;
    width: 100%;
    transform: scaleY(0);
    transform-origin: left;
  }

  @keyframes fillProgress {
    from {
      transform: scaleX(0);
    }

    to {
      transform: scaleX(1);
    }
  }

  .how-to-unlock-your-hidden-edition-progress-bar.animate {
    animation: fillProgressMobile 1.5s ease-in-out forwards !important;
  }

  .how-to-unlock-your-hidden-edition-progress-point {
    left: 50% !important;
  }

  .how-to-unlock-your-hidden-edition-progress-point.first {
    top: 15%;
  }
  .how-to-unlock-your-hidden-edition-progress-point {
    --point-size: 30px;
    width: var(--point-size);
    height: var(--point-size);
  }
  .how-to-unlock-your-hidden-edition-progress-point.active,
  .how-to-unlock-your-hidden-edition-progress-point.completed {
    background-image: url("/cdn/shop/files/20250830-090708.png?v=1756516104");
  }

  .how-to-unlock-your-hidden-edition-progress-point.second {
    top: 50%;
  }

  .how-to-unlock-your-hidden-edition-progress-point.third {
    top: 85%;
  }

  .how-to-unlock-your-hidden-edition-progress-text-container {
    display: flex;
    position: relative;
    height: 100%;
    width: 100%;
    flex-direction: column;

    justify-content: space-around;
  }

  .how-to-unlock-your-hidden-edition-date-section {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    position: relative;
    min-height: 32px;
  }

  .date-point {
    text-align: center;
    flex: 1;
    /* min-width: 100px; */
    position: absolute;
    transform: translate(-5%, 0);
  }

  .how-to-unlock-your-hidden-edition-date-section .date-point:first-child {
    left: 15%;
  }

  .how-to-unlock-your-hidden-edition-date-section .date-point:nth-child(2) {
    left: 50%;
  }

  .how-to-unlock-your-hidden-edition-date-section .date-point:nth-child(3) {
    left: 85%;
  }

  .how-to-unlock-your-hidden-edition-date-section .date {
    font-size: 20px;
    color: #fff;
    font-weight: 700;
    /* margin-bottom: 4px; */
    line-height: 1.3;
  }

  .how-to-unlock-your-hidden-edition-date-section .label {
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 1;
  }
  .how-to-unlock-your-hidden-edition-join-button {
    width: 96px;
    height: 30px;
    flex-shrink: 0;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='30' viewBox='0 0 96 30' fill='none'%3E%3Cpath d='M6.00546 3V0L89.4967 0.00585938V3.00586H92.5001L92.5036 6.00586H95.5V24.0055H92.5036V27.0055H89.5609V30.0055L6.00894 29.9997V26.9997H3.00381V23.9997H0V6H3.00381L3.00032 3H6.00546Z' fill='%231E2225'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    color: rgba(255, 255, 255, 0.9);

    font-size: 12px;

    font-weight: 700;
    line-height: 1.4; /* 140% */
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .how-to-unlock-your-hidden-edition-join-button.active {
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='30' viewBox='0 0 96 30' fill='none'%3E%3Cpath d='M6.00546 3V0L89.4967 0.00585938V3.00586H92.5001L92.5036 6.00586H95.5V24.0055H92.5036V27.0055H89.5609V30.0055L6.00894 29.9997V26.9997H3.00381V23.9997H0V6H3.00381L3.00032 3H6.00546Z' fill='url(%23paint0_linear_6862_1001)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6862_1001' x1='-9.55' y1='13.2717' x2='110.699' y2='14.2514' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFBF00'/%3E%3Cstop offset='1' stop-color='%23FF1100'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
  .how-to-unlock-your-hidden-edition-join-button.active::after {

    font-size: 12px;

  }
  
  .how-to-unlock-your-hidden-edition-progress-bar::after {
    background: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0) 25%,
      rgba(255, 255, 255, 0),
      rgba(255, 255, 255, 0) 75%
    );
  }

  .how-to-unlock-your-hidden-edition-progress-bar.animate::after {
    opacity: 1;
    animation-delay: 1.5s;
  }

  @keyframes loading {
    0% {
      transform: translateX(-100%);
    }

    100% {
      transform: translateX(100%);
    }
  }

  .how-to-unlock-your-hidden-edition-progress-text-container
    .progress-text-item {
    display: flex;
    gap: 20px;
  }

  .how-to-unlock-your-hidden-edition-wrapper .progress-text-price-item {
    display: flex;
    flex-direction: column;

    gap: 3px;
  }

  .how-to-unlock-your-hidden-edition-wrapper .progress-text-item-price {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
  }
  .how-to-unlock-your-hidden-edition-wrapper
    .progress-text-item-original-price {
    color: #ff8f1c;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.4;
  }

  .how-to-unlock-your-hidden-edition-wrapper .progress-text-item-title {
    color: #ff8f1c;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.27;
  }

  /* .how-to-unlock-your-hidden-edition-progress-text-container .progress-text-item:first-child {
    top: 0;
    transform: translateY(-22%);
  }

  .how-to-unlock-your-hidden-edition-progress-text-container .progress-text-item:nth-child(2) {
    top: 40%;
    transform: translateY(-22%);
  }

  .how-to-unlock-your-hidden-edition-progress-text-container .progress-text-item:nth-child(3) {
    top: 80%;
    transform: translateY(-22%);
  } */

  .how-to-unlock-your-hidden-edition-price-section,
  .how-to-unlock-your-hidden-edition-date-section {
    display: none;
  }
}

/* How to Unlock Your Hidden Edition 如何解锁隐藏版本 end */

/* Precision Color Delivery from Pixel to Fabric 从像素到织物的精确色彩传递 start */
.k13-lite-pixel-to-fabric-wrapper {
  position: relative;
}
#k13-lite-pixel-to-fabric-image-wrapper {
  position: absolute;
  height: 32%;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
  z-index: 99;
}
.k13-lite-pixel-to-fabric {
  color: #fff;
  position: relative;
}

.k13-lite-pixel-to-fabric-inner {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
  text-align: center;
  position: absolute;
  z-index: 9;
  top: 15px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  box-sizing: border-box;
}

.k13-lite-pixel-to-fabric-title {
  color: #fff;
  text-align: center;

  font-size: 40px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
  margin-bottom: 14px;
}
.k13-lite-pixel-to-fabric-desc {
  color: #fff;
  text-align: center;
  position: relative;
  /* PC/H0超大标题 */
  font-family: Mulish;
  font-size: 56px;
  font-style: normal;
  font-weight: 800;
  line-height: 63.84px; /* 114% */
  margin-bottom: 14px;
  width: max-content;
  margin-left: auto;
  margin-right: auto;
}
.k13-lite-pixel-to-fabric-desc-text-desc-text {
  position: relative;
  z-index: 1;
}
.k13-lite-pixel-to-fabric-desc-text-desc-bgIcon {
  position: absolute;
  width: 440px;
  height: 51px;
  display: flex;
  flex-shrink: 0;
  bottom: -9px;
  left: -10px;
}
.k13-lite-pixel-to-fabric-subtitle {
  color: rgba(255, 255, 255, 0.6);
  text-align: center;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  max-width: 600px;
}

.k13-lite-pixel-to-fabric-tabs {
  display: inline-flex;
  gap: 60px;
}

.k13-lite-pixel-to-fabric-tab {
  cursor: pointer;

  color: #d7d9df;

  font-weight: 600;
  display: flex;
  gap: 16px;
  align-items: center;
}

.k13-lite-pixel-to-fabric-tab.is-active {
  /* color: #111; */
  gap: 10px;
}

.k13-lite-pixel-to-fabric-tab .k13-lite-pixel-to-fabric-tab-icon {
  width: 24px;
  height: 24px;
}

.k13-lite-pixel-to-fabric-tab.is-active .k13-lite-pixel-to-fabric-tab-icon {
  position: relative;
  width: 41px;
  height: 41px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 41 41" fill="none"><path d="M27.5234 1V4.35547H32.5566V7.71094H35.9131V14.4229H39.2686V25.8457H35.9131V32.5566H32.5566V35.9131H27.5234V39.2686H12.7451V35.9131H7.71094V32.5566H4.35547V25.8457H1V14.4229H4.35547V7.71094H7.71094V4.35547H12.7451V1H27.5234Z" stroke="white" stroke-width="2"/></svg>');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

svg.k13-lite-pixel-to-fabric-tab-icon-svg {
  width: 24px;
  height: 24px;
}

.k13-lite-pixel-to-fabric-tab.is-active
  .k13-lite-pixel-to-fabric-tab-icon
  svg.k13-lite-pixel-to-fabric-tab-icon-svg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.k13-lite-pixel-to-fabric-tab-text {
  color: #fff;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-pixel-to-fabric-swiper {
  width: 100%;
}

.swiper-container.k13-lite-pixel-to-fabric-swiper {
  width: 100%;
}

.k13-lite-pixel-to-fabric-slide {
  min-height: 56.25vw;
  display: flex;
  align-items: center;
  justify-content: center;
  background-size: cover;
  background-position: center;
  position: relative;
}

@media screen and (max-width: 1921px) {
  .k13-lite-pixel-to-fabric-slide {
    min-height: 1080px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: cover;
    background-position: center;
    position: relative;
  }
}

.k13-lite-pixel-to-fabric-slide::before {
  content: "";
  position: absolute;
  inset: 0;
  /* background: linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.55)); */
}

.k13-lite-pixel-to-fabric-content {
  position: absolute;
  z-index: 2;
  width: auto;
  display: flex;
  justify-content: center;
  left: 50%;
  transform: translateX(-50%);
  bottom: 60px;
}

.k13-lite-pixel-to-fabric-card {
  width: 919px;
  height: 295px;
  padding: 27px 60px 26px 64px;
  overflow: hidden;
  display: flex;
  gap: 47px;
}

.k13-lite-pixel-to-fabric-card::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='919' height='295' viewBox='0 0 919 295' fill='none'><path d='M25 5V0H893.5V5H898.5V10H903.5V86H908.5V91H913.5V96H918.5V270H913.5V275H908.5V280H903.5V285H898.5V290H893.5V295H25V290H20V285H15V161H10V156H5V151H0V61H5V56H10V51H15V10H20V5H25Z' fill='%231C1C1C' fill-opacity='0.9'/><path d='M892.5 1V6H897.5V11H902.5V87H907.5V92H912.5V97H917.5V269H912.5V274H907.5V279H902.5V284H897.5V289H892.5V294H26V289H21V284H16V160H11V155H6V150H1V62H6V57H11V52H16V11H21V6H26V1H892.5Z' stroke='white' stroke-opacity='0.2' stroke-width='2'/></svg>");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  opacity: 1;
  z-index: 0;
}

.k13-lite-pixel-to-fabric-card > * {
  position: relative;
  z-index: 1;
}

.k13-lite-pixel-to-fabric-card-img {
  width: 100%;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 360 241' fill='none'><path d='M349.5 0.5V5.5H354.5V10.5H359.5V230.5H354.5V235.5H349.5V240.5H10.5V235.5H5.5V230.5H0.5V10.5H5.5V5.5H10.5V0.5H349.5ZM11.5 6.5H6.5V11.5H1.5V229.5H6.5V234.5H11.5V239.5H348.5V234.5H353.5V229.5H358.5V11.5H353.5V6.5H348.5V1.5H11.5V6.5Z' fill='black' fill-opacity='0.6'/></svg>");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  aspect-ratio: 359/239;
}
.k13-lite-pixel-to-fabric-card-img video {
  border-radius: 10px;
}

.k13-lite-pixel-to-fabric-card-content {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: center;
  position: relative;
}

.k13-lite-pixel-to-fabric-card-content-title {
  color: #fff;

  font-size: 24px;

  font-weight: 700;
  line-height: 1.33;
  /* 133% */
  margin-bottom: 20px;
}

.k13-lite-pixel-to-fabric-card-content-desc {
  color: rgba(255, 255, 255, 0.6);

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-pixel-to-fabric-card-content-tips {
  color: rgba(255, 255, 255, 0.2);
  text-align: center;

  font-size: 10px;

  font-weight: 400;
  line-height: 1.2;
  position: absolute;
  bottom: 0;
}

.k13-lite-pixel-to-fabric-content-hidden {
  width: 100%;
  margin-bottom: -60px;
}

.k13-lite-pixel-to-fabric-content-bottom-wrapper {
  max-width: 1248px;
  padding: 0 24px;
  margin: 0 auto;
}

.k13-lite-pixel-to-fabric-content-bottom-content {
  width: 100%;
  display: flex;
  gap: 72px;
}

.k13-lite-pixel-to-fabric-content-bottom-content-item {
  display: flex;
  flex-direction: column;
  align-items: start;

  gap: 10px;
}

.k13-lite-pixel-to-fabric-content-bottom-content-item-title {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33;
  /* 133% */
}

.k13-lite-pixel-to-fabric-content-bottom-content-item-desc {
  color: rgba(255, 255, 255, 0.6);
  font-size: 18px;
  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}
.k13-lite-pixel-to-fabric-content-bottom-content-item:nth-child(1) {
  max-width: 272px;
  /* 138% */
}
.k13-lite-pixel-to-fabric-content-bottom-content-item:nth-child(2) {
  max-width: 392px;
  /* 138% */
}
.k13-lite-pixel-to-fabric-content-bottom-content-item:nth-child(3) {
  max-width: 312px;
  /* 138% */
}

/* PC 背景图 */
.slide-galaxy {
  background-image: var(--k13-deferred-background, none);
}

.slide-fluffy {
  background-image: var(--k13-deferred-background, none);
}

.slide-hidden {
  background-image: url("/cdn/shop/files/20250927-094145.jpg?v=1758937843");
}

.k13-lite-pixel-to-fabric-timeline-container {
  width: 891px;
  height: 300px;
  margin: 30px auto 0 auto;
  overflow: hidden;
  padding-left: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='891' height='300' viewBox='0 0 891 300' fill='none'%3E%3Cpath opacity='0.64' d='M874.001 1V9.00098H882.001V17.001H890.001V299H1V17H9V9H17V1H874.001Z' fill='url(%23paint0_linear_6852_11232)' stroke='url(%23paint1_linear_6852_11232)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6852_11232' x1='445.501' y1='0' x2='445.501' y2='300.001' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%237A85B8' stop-opacity='0.2'/%3E%3Cstop offset='0.6' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_6852_11232' x1='443' y1='-1.02306e-10' x2='443' y2='445' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23999999' stop-opacity='0.6'/%3E%3Cstop offset='0.55' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  padding: 37px 70px 0 70px;
}

.k13-lite-pixel-to-fabric-price-section {
  display: flex;
  justify-content: space-between;
  position: relative;
  min-height: 36px;
}

.k13-lite-pixel-to-fabric-price-point {
  text-align: center;
  position: relative;
  /* min-width: 100px; */
}

.k13-lite-pixel-to-fabric-price-section .k13-lite-pixel-to-fabric-price-point {
  position: absolute;
  transform: translate(-15%, 0);
}

.k13-lite-pixel-to-fabric-price-section
  .k13-lite-pixel-to-fabric-price-point:first-child {
  left: 15%;
}

.k13-lite-pixel-to-fabric-current-price {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  margin: 0;
}

.original-price {
  color: #2c2d2e;
  text-decoration: line-through;
  margin: 0;
  font-size: 16px;
}

.k13-lite-pixel-to-fabric-price-section
  .k13-lite-pixel-to-fabric-price-point:nth-child(2) {
  left: 50%;
}

.k13-lite-pixel-to-fabric-price-section
  .k13-lite-pixel-to-fabric-price-point:nth-child(3) {
  left: 85%;
}

.k13-lite-pixel-to-fabric-progress-container {
  height: 4px;
  background-color: rgba(11, 11, 11, 0.8);
  border-radius: 4px;
  position: relative;
  margin: 20px 0;
}

.k13-lite-pixel-to-fabric-progress-bar {
  height: 100%;
  background: linear-gradient(90deg, #ff3500 0%, #ffe3b1 100%);
  border-radius: 4px;
  position: relative;
  width: 100%;
  transform: scaleX(0);
  transform-origin: left;
}

@keyframes fillProgress {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

.k13-lite-pixel-to-fabric-progress-bar.animate {
  animation: fillProgress 1.5s ease-in-out forwards;
}

.k13-lite-pixel-to-fabric-progress-point {
  --point-size: 46px;
  width: var(--point-size);
  height: var(--point-size);
  /* border-radius: 50%;
  background-color: white; */
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.667 0.5V2.16699H16.167V3.83301H17.833V7.16699H19.5V12.833H17.833V16.167H16.167V17.833H13.667V19.5H6.33301V17.833H3.83301V16.167H2.16699V12.833H0.5V7.16699H2.16699V3.83301H3.83301V2.16699H6.33301V0.5H13.667Z' fill='%23F1F1F1' stroke='%23C1C1C1'/%3E%3C/svg%3E"); */
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
}

.k13-lite-pixel-to-fabric-progress-point.first {
  left: 15%;
}

.k13-lite-pixel-to-fabric-progress-point.active,
.k13-lite-pixel-to-fabric-progress-point.completed {
  background-image: url("/cdn/shop/files/20250830-090708.png?v=1756516104");
}

.k13-lite-pixel-to-fabric-progress-point.second {
  left: 50%;
}

.k13-lite-pixel-to-fabric-progress-point.third {
  left: 85%;
}

.k13-lite-pixel-to-fabric-progress-text-container {
  display: none;
}

.k13-lite-pixel-to-fabric-date-section {
  display: flex;
  justify-content: space-between;
  margin-top: 30px;
  position: relative;
  min-height: 112px;
}

.date-point {
  text-align: center;
  flex: 1;
  /* min-width: 100px; */
  position: absolute;
  transform: translate(-50%, 0);
  display: flex;
  flex-direction: column;
  align-items: center;
}

.k13-lite-pixel-to-fabric-date-section .date-point:first-child {
  left: 15%;
}

.k13-lite-pixel-to-fabric-date-section .date-point:nth-child(2) {
  left: 50%;
}

.k13-lite-pixel-to-fabric-date-section .date-point:nth-child(3) {
  left: 85%;
}

.k13-lite-pixel-to-fabric-date-section .date {
  font-size: 20px;
  color: rgba(255, 143, 28, 1);
  font-weight: 700;
  /* margin-bottom: 4px; */
  line-height: 1.3;
  margin-bottom: 5px;
  width: max-content;
}

.k13-lite-pixel-to-fabric-date-section .label {
  color: #fff;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.25;
  margin-bottom: 20px;
}
.k13-lite-pixel-to-fabric-join-button {
  width: 116px;
  height: 38px;
  flex-shrink: 0;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 116 38' fill='none'%3E%3Cpath d='M7.99997 4L7.99852 0H107.999L108 4H111.999L112 8H116V30H112V34H108.062V38H8.00113V34H4.00113V30H0V8H4.00113L3.99997 4H7.99997Z' fill='%231E2225'/%3E%3C/svg%3E");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  color: rgba(255, 255, 255, 0.9);

  font-size: 16px;

  font-weight: 700;
  line-height: 1.4; /* 140% */
  display: flex;
  align-items: center;
  justify-content: center;
}
.k13-lite-pixel-to-fabric-join-button.active {
  position: relative;
  
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 116 38' fill='none'%3E%3Cpath d='M7.99997 4L7.99852 0H107.999L108 4H111.999L112 8H116V30H112V34H108.062V38H8.00113V34H4.00113V30H0V8H4.00113L3.99997 4H7.99997Z' fill='url(%23paint0_linear_6824_992)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6824_992' x1='-11.6' y1='16.8077' x2='134.463' y2='17.9491' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFBF00'/%3E%3Cstop offset='1' stop-color='%23FF1100'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.k13-lite-pixel-to-fabric-join-button.active.replay{
  color: transparent;

}
.k13-lite-pixel-to-fabric-join-button.active.replay::after {
  content: "Watch Replay";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  color: rgba(255, 255, 255, 0.9);
  font-size: 16px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  pointer-events: none;
}
.k13-lite-pixel-to-fabric-progress-bar::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 25%,
    rgba(255, 255, 255, 0) 50%,
    rgba(255, 255, 255, 0) 75%
  );
  animation: loading 1.5s infinite linear;
  opacity: 0;
}

.k13-lite-pixel-to-fabric-progress-bar.animate::after {
  opacity: 1;
  animation-delay: 1.5s;
}

@keyframes loading {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(100%);
  }
}

.k13-lite-pixel-to-fabric-wrapper .swiper-slide {
  opacity: 0 !important;
}

.k13-lite-pixel-to-fabric-wrapper .swiper-slide-active {
  opacity: 1 !important;
}

.k13-lite-pixel-to-fabric-wrapper .nav-arrows-icon {
  display: none;
}

/* 移动端样式与背景图 */
@media screen and (max-width: 768px) {
  .k13-lite-pixel-to-fabric-wrapper .nav-arrows-icon {
    display: flex;
    width: 100%;
  }

  .k13-lite-pixel-to-fabric-inner {
    top: 10px;
  }

  .k13-lite-pixel-to-fabric-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.3;
    /* 114% */
    margin-bottom: 0;
  }
  .k13-lite-pixel-to-fabric-desc {
    color: #fff;
    text-align: center;

    /* MB/H2二级标题 */
    font-family: Mulish;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 33.8px; /* 130% */
    margin-bottom: 5px;
  }
  .k13-lite-pixel-to-fabric-desc-text-desc-bgIcon {
    position: absolute;
    width: 100%;
    height: 23px;
    display: flex;
    flex-shrink: 0;
    bottom: -3px;
    left: -4px;
  }

  .k13-lite-pixel-to-fabric-subtitle {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    /* 138% */
    margin-bottom: 10px;
  }

  .k13-lite-pixel-to-fabric-tabs {
    gap: 20px;
  }

  .k13-lite-pixel-to-fabric-tab {
    cursor: pointer;
    color: #d7d9df;
    font-weight: 600;
    display: flex;
    gap: 10px;
    align-items: center;
    -webkit-tap-highlight-color: transparent;
    /* 消除移动端点击高亮背景 */
    -webkit-touch-callout: none;
    /* 防止长按弹出菜单 */
  }

  .k13-lite-pixel-to-fabric-tab.is-active {
    /* color: #111; */
    gap: 6px;
  }

  .k13-lite-pixel-to-fabric-tab .k13-lite-pixel-to-fabric-tab-icon {
    width: 12px;
    height: 24px;
  }

  .k13-lite-pixel-to-fabric-tab.is-active .k13-lite-pixel-to-fabric-tab-icon {
    width: 20px;
    height: 20px;
  }

  svg.k13-lite-pixel-to-fabric-tab-icon-svg {
    width: 12px;
    height: 12px;
  }

  .k13-lite-pixel-to-fabric-tab.is-active
    .k13-lite-pixel-to-fabric-tab-icon
    svg.k13-lite-pixel-to-fabric-tab-icon-svg {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }

  .k13-lite-pixel-to-fabric-tab-text {
    font-size: 10px;
    line-height: 1.17;
    /* 138% */
  }

  .k13-lite-pixel-to-fabric-swiper {
    width: 100%;
  }

  .swiper-container.k13-lite-pixel-to-fabric-swiper {
    width: 100%;
    background-color: #000;
  }

  .k13-lite-pixel-to-fabric-slide {
    /* min-height: 812px; */
    min-height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: 100%;
    background-position: top;
    position: relative;
    background-repeat: no-repeat;
  }

  .k13-lite-pixel-to-fabric-slide::before {
    content: "";
    position: absolute;
    inset: 0;
    /* background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.25),
      rgba(0, 0, 0, 0.55)
    ); */
  }

  .k13-lite-pixel-to-fabric-content {
    position: absolute;
    z-index: 2;
    width: auto;
    display: flex;
    justify-content: center;
    left: 50%;
    transform: translateX(-50%);
    bottom: 50px;
  }

  .k13-lite-pixel-to-fabric-card {
    width: 81.6vw;
    height: 96.8vw;
    padding: 5.33vw 6.4vw 6.4vw 9.07vw;
    overflow: hidden;
    display: flex;
    gap: 4vw;
    flex-direction: column-reverse;
    justify-content: start;
  }

  .k13-lite-pixel-to-fabric-card::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="306" height="363" viewBox="0 0 306 363" fill="none"><path d="M15.0017 3V0H291.002V3H294.002V6H297.002L297.02 45H300.037V48H303.002V51H306.002V348H303.002V351H300.002V354H297.002V357H294.002V360H291.002V363H15.0017V360H12.0017V357H9.00172V101H6L6.00172 98H3.00172V95H0.00171977L0 38H3V35H6V32H9.00172V6H12.0017V3H15.0017Z" fill="%231C1C1C" fill-opacity="0.9"/><path d="M290.002 1H16.002V4H13.002V7H10.002V33H7V36H4V39H1L1.00195 94H4.00195V97H7.00195L7.00098 100H10.002V356H13.002V359H16.002V362H290.002V359H293.002V356H296.002V353H299.002V350H302.002V347H305.002V52H302.002V49H299.037V46H296.021L296.002 7H293.002V4H290.002V1ZM294.002 3V6H297.002L297.02 45H300.037V48H303.002V51H306.002V348H303.002V351H300.002V354H297.002V357H294.002V360H291.002V363H15.002V360H12.002V357H9.00195V101H6L6.00195 98H3.00195V95H0.00195312L0 38H3V35H6V32H9.00195V6H12.002V3H15.002V0H291.002V3H294.002Z" fill="white" fill-opacity="0.2"/></svg>');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    opacity: 1;
    z-index: 0;
  }

  .k13-lite-pixel-to-fabric-card > * {
    position: relative;
    z-index: 1;
  }

  .k13-lite-pixel-to-fabric-card-img {
    width: 100%;
  }
  .k13-lite-pixel-to-fabric-card-img video {
    border-radius: 5px;
  }
  .k13-lite-pixel-to-fabric-card-content {
    display: flex;
    flex-direction: column;
    align-items: start;
  }

  .k13-lite-pixel-to-fabric-card-content-title {
    color: #fff;

    font-size: 16px;

    font-weight: 700;
    line-height: 1.4;
    /* 133% */
    margin-bottom: 10px;
  }

  .k13-lite-pixel-to-fabric-card-content-desc {
    color: rgba(255, 255, 255, 0.6);

    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 138% */
  }

  .k13-lite-pixel-to-fabric-card-content-tips {
    color: rgba(255, 255, 255, 0.2);
    text-align: center;

    font-size: 6px;

    font-weight: 400;
    line-height: 3.2;
    margin-top: auto;
    position: relative;
  }

  .k13-lite-pixel-to-fabric-content-hidden {
    width: 100%;
    margin-bottom: 0;
  }

  .k13-lite-pixel-to-fabric-content-bottom-wrapper {
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: -50px;
  }

  .k13-lite-pixel-to-fabric-content-bottom-content {
    width: 100%;
    display: flex;
    gap: 18px;
    flex-direction: column;
    padding: 0 32px;
  }

  .k13-lite-pixel-to-fabric-content-bottom-content-item {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
    gap: 2px;
  }

  .k13-lite-pixel-to-fabric-content-bottom-content-item-title {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4;
    /* 133% */
  }

  .k13-lite-pixel-to-fabric-content-bottom-content-item-desc {
    color: #fff9;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4;
    /* 138% */
  }

  .slide-galaxy {
    aspect-ratio: 375 / 812;
    background-image: var(--k13-deferred-background, none);
  }

  .slide-fluffy {
    aspect-ratio: 375 / 812;
    background-image: var(--k13-deferred-background, none);
  }

  .slide-hidden {
    aspect-ratio: 375 / 826;
    background-image: url("/cdn/shop/files/20250919-144453.jpg?v=1758264342");
  }

  .k13-lite-pixel-to-fabric-timeline-container {
    max-width: none;
    overflow: hidden;
    display: flex;
    column-gap: 31px;
    margin: 25px 0 0;
    width: 100%;
    height: 68.8vw;
    margin: 20px auto 0 auto;
    overflow: hidden;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='327' height='258' viewBox='0 0 327 258' fill='none'%3E%3Cpath opacity='0.64' d='M310 1V9.00098H318V17.001H326V256.999H1V17H9V9H17V1H310Z' fill='url(%23paint0_linear_2367_1386)' stroke='url(%23paint1_linear_2367_1386)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2367_1386' x1='445.501' y1='0' x2='445.501' y2='300.001' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%237A85B8' stop-opacity='0.2'/%3E%3Cstop offset='0.6' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2367_1386' x1='443' y1='-1.03951e-10' x2='443' y2='445' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23999999' stop-opacity='0.6'/%3E%3Cstop offset='0.55' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    padding: 22px 24px 0 40px;
  }

  .k13-lite-pixel-to-fabric-progress-container {
    width: 4px;
    height: 192px;
    margin: 0;
  }

  .k13-lite-pixel-to-fabric-price-section,
  .k13-lite-pixel-to-fabric-date-section {
    display: none;
  }

  .k13-lite-pixel-to-fabric-progress-bar {
    height: 100%;
    background: linear-gradient(180deg, #ff3500 0%, #ffe3b1 100%);
    border-radius: 4px;
    position: relative;
    width: 100% !important;
    transform: scaleY(0);
    transform-origin: left;
  }

  .k13-lite-pixel-to-fabric-progress-bar.animate {
    animation: fillProgressMobile 1.5s ease-in-out forwards !important;
  }

  .k13-lite-pixel-to-fabric-progress-point {
    left: 50% !important;
  }
  .k13-lite-pixel-to-fabric-progress-point {
    --point-size: 30px;
    width: var(--point-size);
    height: var(--point-size);
  }
  .k13-lite-pixel-to-fabric-progress-point.first {
    top: 15%;
  }

  .k13-lite-pixel-to-fabric-progress-point.second {
    top: 50%;
  }

  .k13-lite-pixel-to-fabric-progress-point.third {
    top: 85%;
  }

  @keyframes fillProgressMobile {
    from {
      transform: scaleY(0);
    }

    to {
      transform: scaleY(1);
    }
  }

  .k13-lite-pixel-to-fabric-progress-bar::after {
    background: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0) 25%,
      rgba(255, 255, 255, 0) 50%,
      rgba(255, 255, 255, 0) 75%
    );
  }

  @keyframes loading {
    0% {
      transform: translateY(-100%);
    }

    100% {
      transform: translateY(100%);
    }
  }

  .k13-lite-pixel-to-fabric-progress-text-container {
    display: flex;
    position: relative;
    height: 100%;
    width: 100%;
    flex-direction: column;

    justify-content: space-around;
  }

  .k13-lite-pixel-to-fabric-progress-text-container .progress-text-item {
    display: flex;
    gap: 20px;
  }

  .k13-lite-pixel-to-fabric-wrapper .progress-text-item-price {
    color: #fff;

    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 140% */
  }

  .k13-lite-pixel-to-fabric-wrapper .progress-text-item-original-price {
    color: #ff8f1c;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.4;
  }

  .k13-lite-pixel-to-fabric-wrapper .progress-text-item-title {
    color: #ff8f1c;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.27;
  }

  .k13-lite-pixel-to-fabric-wrapper .progress-text-price-item {
    display: flex;
    flex-direction: column;

    gap: 3px;
  }
  .k13-lite-pixel-to-fabric-wrapper .progress-text-item-price {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
  }
  .k13-lite-pixel-to-fabric-wrapper .progress-text-item-original-price {
    color: #ff8f1c;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.4;
  }

  .k13-lite-pixel-to-fabric-wrapper .progress-text-item-title {
    color: #ff8f1c;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.27;
  }
  .k13-lite-pixel-to-fabric-join-button {
    width: 96px;
    height: 30px;
    flex-shrink: 0;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='30' viewBox='0 0 96 30' fill='none'%3E%3Cpath d='M6.00546 3V0L89.4967 0.00585938V3.00586H92.5001L92.5036 6.00586H95.5V24.0055H92.5036V27.0055H89.5609V30.0055L6.00894 29.9997V26.9997H3.00381V23.9997H0V6H3.00381L3.00032 3H6.00546Z' fill='%231E2225'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    color: rgba(255, 255, 255, 0.9);

    font-size: 12px;

    font-weight: 700;
    line-height: 1.4; /* 140% */
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .k13-lite-pixel-to-fabric-join-button.active {
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='30' viewBox='0 0 96 30' fill='none'%3E%3Cpath d='M6.00546 3V0L89.4967 0.00585938V3.00586H92.5001L92.5036 6.00586H95.5V24.0055H92.5036V27.0055H89.5609V30.0055L6.00894 29.9997V26.9997H3.00381V23.9997H0V6H3.00381L3.00032 3H6.00546Z' fill='url(%23paint0_linear_6862_1001)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6862_1001' x1='-9.55' y1='13.2717' x2='110.699' y2='14.2514' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFBF00'/%3E%3Cstop offset='1' stop-color='%23FF1100'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  }
  .k13-lite-pixel-to-fabric-join-button.active::after {

    font-size: 12px;

  }
}

/* 分页点 */
.k13-pagination,
.swiper-pagination.k13-pagination {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 22px;
}

.k13-pagination .swiper-pagination-bullet,
.swiper-pagination.k13-pagination .swiper-pagination-bullet {
  background: rgba(255, 255, 255, 0.6);
  width: 8px;
  height: 8px;
  opacity: 1;
}

.k13-pagination .swiper-pagination-bullet-active,
.swiper-pagination.k13-pagination .swiper-pagination-bullet-active {
  background: #ff9a22;
}

/* Precision Color Delivery from Pixel to Fabric 从像素到织物的精确色彩传递  end */

/* DIY Printer Challenge DIY打印机挑战 start */
.k13-lite-DIY-printer-challenge-wrapper {
  background: #000;
  padding-top: 100px;
}

.k13-lite-DIY-printer-challenge-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}

.k13-lite-DIY-printer-challenge-content {
  display: flex;
  align-items: center;
  gap: 42px;
  padding: 60px 70px 80px 70px;
  width: 100%;
  /* height: 390px; */
  background: url("/cdn/shop/files/PC_31b3845d-8a46-4ee0-9ea1-476960a9f040.png?v=1758939963");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.k13-lite-DIY-printer-challenge-content-img {
  width: 480px;
  /* height: 250px; */
  overflow: hidden;
  flex-shrink: 0;
}

.k13-lite-DIY-printer-challenge-content-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.k13-lite-DIY-printer-challenge-content-title-tips {
  display: flex;
  width: 210px;
  height: 28px;
  padding: 10px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  border-radius: 5px;
  border: 1px solid #fff;
  color: #fff;
  text-align: center;
  font-family: Mulish;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 7px;
}
.k13-lite-DIY-printer-challenge-content-title {
  color: #fff;
  text-align: center;

  font-size: 40px;

  font-weight: 800;
  line-height: 1.22;
  /* 122% */
  margin-bottom: 9px;
}

.k13-lite-DIY-printer-challenge-content-desc {
  color: #fff;
  text-align: center;

  font-size: 20px;

  font-weight: 400;
  line-height: 1.25;
  margin-bottom: 33px;
}

.k13-lite-DIY-printer-challenge-content-button {
  color: rgba(255, 255, 255, 0.9);

  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.4;
  /* 140% */
  width: 153px;
  height: 48px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 153 48" fill="none"><path d="M10 5V0H143V5H148V10H153V38H148V43H143.061V48H10V43H5V38H0V10H5V5H10Z" fill="%23FF8F1C"/><path d="M142 1V6H147V11H152V37H147V42H142.061V47H11V42H6V37H1V11H6V6H11V1H142Z" stroke="white" stroke-opacity="0.6" stroke-width="2"/></svg>');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .k13-lite-DIY-printer-challenge-wrapper {
    padding-top: 30px;
    padding-bottom: 10px;
  }

  .k13-lite-DIY-printer-challenge-container {
    max-width: 1248px;
    margin: 0 auto;
    padding: 0 24px;
  }

  .k13-lite-DIY-printer-challenge-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 20px;
    width: 100%;
    height: 112.26vw;
    gap: 18px;
    background: url("/cdn/shop/files/20251016-182644.png?v=1760610426");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }

  .k13-lite-DIY-printer-challenge-content-img {
    width: 100%;
    /* height: 107px; */
    overflow: hidden;
  }

  .k13-lite-DIY-printer-challenge-content-text {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .k13-lite-DIY-printer-challenge-content-title-tips {
    display: flex;
    min-width: 173px;
    height: 26px;
    padding: 10px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
    color: #fff;
    text-align: center;
    font-family: Mulish;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 5px;
  }
  .k13-lite-DIY-printer-challenge-content-title {
    color: #fff;
    text-align: center;

    font-size: 24px;

    font-weight: 700;
    line-height: 1.25;
    /* 122% */
    margin-bottom: 10px;
  }

  .k13-lite-DIY-printer-challenge-content-desc {
    font-size: 14px;
    margin-bottom: 20px;
    max-width: 257px;
  }

  .k13-lite-DIY-printer-challenge-content-button {
    color: rgba(255, 255, 255, 0.9);

    font-size: 12px;
    font-weight: 700;
    line-height: 11;
    /* 140% */
    width: 117px;
    height: 38px;
  }
}

/* DIY Printer Challenge DIY打印机挑战  end */

/* Check Out What Our Customers Are Saying 看看我们的客户怎么说 start */
.k13-lite-customers-are-saying-wrapper {
  background-color: #000;
  padding: 100px 0 50px 0;
}

.k13-lite-customers-are-saying-container {
}

.k13-lite-customers-are-saying-title-wrapper {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
  width: 100%;
}

.k13-lite-customers-are-saying-title-text {
  color: #fff;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
  margin-bottom: 40px;
}

.k13-lite-customers-are-saying-navigation-buttons {
  display: flex;
  justify-content: center;
  gap: 20px;
  margin-bottom: 60px;
}

.k13-lite-customers-are-saying-nav-button {
  width: 50px;
  height: 50px;
  border: none;
  background: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.3s ease;
}

.k13-lite-customers-are-saying-nav-button:hover {
  opacity: 0.8;
}

.k13-lite-customers-are-saying-nav-button:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}

.k13-lite-customers-are-saying-content {
}

.k13-lite-customers-are-saying-swiper-container {
  width: 100%;
  /* height: 253px; */
}

.k13-lite-customers-are-saying-swiper-slide {
  width: 450px;
  /* height: 253px; */
  margin-right: 20px;
}

.k13-lite-customers-are-saying-testimonial-card {
  width: 100%;
  height: 100%;
  position: relative;
  /* border-radius: 8px; */
  overflow: hidden;
}

.k13-lite-customers-are-saying-video-thumbnail {
  width: 100%;
  height: auto;
  /* object-fit: contain; */
  position: relative;
  aspect-ratio: 73/41;
}

.k13-lite-customers-are-saying-play-button {
  position: absolute;
  bottom: 20px;
  right: 20px;
  width: 46px;
  height: 46px;
  cursor: pointer;
  transition: transform 0.3s ease;
}

.k13-lite-customers-are-saying-play-button:hover {
  transform: scale(1.1);
}

.k13-lite-customers-are-saying-testimonial-info {
  height: 9.8958vw;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 450 190" fill="none"><path d="M0 0.5H8H442H450V174H442V182H434V190H16V182H8V174H0V0.5Z" fill="%231C1C1C"/></svg>')
    no-repeat;
  background-size: contain;
  /* background-position: center; */
  padding: 20px;
  color: white;
}

.k13-lite-customers-are-saying-customer-name {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 15px;
  display: flex;
  align-items: center;
  gap: 15px;
}
.k13-lite-customers-are-saying-customer-name-text {
  /* 最多显示一行 */
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.k13-lite-customers-are-saying-customer-icon {
  width: 40px;
  height: 40px;
}

.k13-lite-customers-are-saying-customer-description {
  font-size: 16px;
  line-height: 1.4;

  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media screen and (max-width: 1660px) {
  .k13-lite-customers-are-saying-customer-icon {
    width: 30px;
    height: 30px;
  }

  .k13-lite-customers-are-saying-customer-name {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    gap: 10px;
  }

  .k13-lite-customers-are-saying-customer-description {
    font-size: 12px;
    line-height: 1.4;
  }
}
@media screen and (max-width: 1280px) {
  .k13-lite-customers-are-saying-customer-description {
    -webkit-line-clamp: 2;
  }
}

.k13-lite-customers-are-saying-video-link {
  display: block;
  width: 100%;
  height: auto;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}

.k13-lite-customers-are-saying-video-link:hover .play-button {
  transform: scale(1.1);
}

/* 移动端适配 */
@media screen and (max-width: 768px) {
  .k13-lite-customers-are-saying-wrapper {
    background-color: #000;
    padding: 50px 0 30px 0;
  }

  .k13-lite-customers-are-saying-container {
  }

  .k13-lite-customers-are-saying-title-text {
    font-size: 26px;
    font-weight: 700;
    line-height: 1.3;
    /* 114% */
    margin-bottom: 30px;
  }

  .k13-lite-customers-are-saying-navigation-buttons {
    display: none;
    /* justify-content: center;
    gap: 20px;
    margin-bottom: 60px; */
  }

  .k13-lite-customers-are-saying-swiper-container {
    width: 100%;
    /* height: 253px; */
  }

  .k13-lite-customers-are-saying-swiper-slide {
    width: 315px;
    /* height: 253px; */
    margin-right: 20px;
  }

  .k13-lite-customers-are-saying-play-button {
    position: absolute;
    bottom: 20px;
    right: 20px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    transition: transform 0.3s ease;
  }

  .k13-lite-customers-are-saying-play-button:hover {
    transform: scale(1.1);
  }

  .k13-lite-customers-are-saying-testimonial-info {
    height: 34.133vw;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 315 128" fill="none"><path d="M0.00585938 0.200195H5.60586H309.406H315.006V116.787H309.406V122.387H303.806V127.987H11.2059V122.387H5.60586V116.787H0.00585938V0.200195Z" fill="%231C1C1C"/></svg>')
      no-repeat;
    background-size: contain;

    padding: 15px 18px;
  }

  .k13-lite-customers-are-saying-customer-name {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
    gap: 10px;
  }

  .k13-lite-customers-are-saying-customer-icon {
    width: 30px;
    height: 30px;
  }

  .k13-lite-customers-are-saying-customer-description {
    font-size: 12px;
    line-height: 1.4;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .k13-lite-customers-are-saying-video-link {
    display: block;
    width: 100%;
    height: auto;
    position: relative;
    text-decoration: none;
    cursor: pointer;
  }

  .k13-lite-customers-are-saying-video-link:hover .play-button {
    transform: scale(1.1);
  }
}

/* Check Out What Our Customers Are Saying 看看我们的客户怎么说  end */

/* Product Support 产品支持 start */
.k13-lite-product-support-wrapper {
  padding: 50px 0 100px 0;
  background-color: #000;
}

.k13-lite-product-support-container {
  max-width: 1248px;
  padding: 0 24px;
  margin: 0 auto;
}

.k13-lite-product-support-title-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

.k13-lite-product-support-title-text {
  color: #fff;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
  margin-bottom: 60px;
}

.k13-lite-product-support-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 20px;
}

.k13-lite-product-support-content-top {
  display: flex;
  align-items: center;
  gap: 130px;
  width: 100%;
  height: 465px;
  padding: 94px 94px 94px 124px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1200 465" fill="none"><path d="M16.0039 8V0H1184V8H1192V16H1200L1200 449H1192V457H1184V465H16V457H8V449H0L0.00390625 16H8.00391V8H16.0039Z" fill="%231C1C1C"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.k13-lite-product-support-content-top-img {
  width: 275px;

  flex-shrink: 0;
}

.k13-lite-product-support-content-top-img img {
  width: 100%;
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  object-fit: cover;
  border-radius: 20px;
  overflow: hidden;
}

.k13-lite-product-support-content-top-content {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: center;
}

.k13-lite-product-support-content-top-content-title {
  color: #fff;

  font-size: 30px;

  font-weight: 700;
  line-height: 1.26;
  /* 126% */
  margin-bottom: 20px;
}

.k13-lite-product-support-content-top-content-desc {
  color: rgba(255, 255, 255, 0.5);

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
  margin-bottom: 60px;
}

.k13-lite-product-support-content-top-content-desc > span {
  color: #fff;
}

.k13-lite-product-support-content-top-content-tips {
  color: #fff;

  font-size: 18px;

  font-weight: 700;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-product-support-content-bottom {
  display: flex;
  gap: 20px;
  width: 100%;
}

.k13-lite-product-support-content-bottom-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
  width: 50%;
  height: 265px;
  padding: 60px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="590" height="265" viewBox="0 0 590 265" fill="none"><path d="M16.0023 8V0H574.002V8H582.002V16H590.002L590 249H582V257H574V265H16V257H8V249H0L0.00230139 16H8.00231V8H16.0023Z" fill="%231C1C1C"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.k13-lite-product-support-content-bottom-item:nth-child(1)
  .k13-lite-product-support-content-bottom-item-icon {
  width: 82px;
  height: 78px;
}

.k13-lite-product-support-content-bottom-item:nth-child(2)
  .k13-lite-product-support-content-bottom-item-icon {
  width: 76px;
  height: 77px;
}

.k13-lite-product-support-content-bottom-item-title {
  color: rgba(255, 255, 255, 0.5);

  font-size: 24px;

  font-weight: 700;
  line-height: 1.33;
}

.k13-lite-product-support-content-bottom-item-title > span {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .k13-lite-product-support-wrapper {
    padding: 30px 0 50px 0;
    background-color: #000;
  }

  .k13-lite-product-support-container {
    max-width: 100%;
  }

  .k13-lite-product-support-title-text {
    font-size: 26px;

    font-weight: 700;
    line-height: 1.3;
    /* 114% */
    margin-bottom: 30px;
  }

  .k13-lite-product-support-content {
    gap: 15px;
  }

  .k13-lite-product-support-content-top {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 27px;
    width: 100%;
    height: 109.86vw;
    padding: 28px 29px 20px 29px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="327" height="412" viewBox="0 0 327 412" fill="none"><path d="M8.00761 4.00003V0H319V4.00003H323V8.00005H327L326.992 404H322.992V408H318.992V412H7.9998V408H3.9999V404H0L0.00781231 8.00005H4.00771V4.00003H8.00761Z" fill="%231C1C1C"/></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }

  .k13-lite-product-support-content-top-img {
    width: 136px;
    flex-shrink: 0;
    aspect-ratio: 1/1;
  }

  .k13-lite-product-support-content-top-img img {
    width: 100%;
    height: 100%;
    max-height: 100%;
    max-width: 100%;
    object-fit: cover;
    border-radius: 10px;
    overflow: hidden;
  }

  .k13-lite-product-support-content-top-content-title {
    font-size: 16px;

    font-weight: 700;
    line-height: 1.4;
    /* 126% */
    margin-bottom: 10px;
  }

  .k13-lite-product-support-content-top-content-desc {
    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 138% */
    margin-bottom: 30px;
  }

  .k13-lite-product-support-content-top-content-tips {
    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 138% */
  }

  .k13-lite-product-support-content-bottom {
    display: flex;
    flex-direction: column;
    gap: 15px;
    width: 100%;
  }

  .k13-lite-product-support-content-bottom-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 9px;
    width: 100%;
    height: 32vw;
    padding: 25px 0 20px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="327" height="120" viewBox="0 0 327 120" fill="none"><path d="M7.99999 4V0H319V4H323V8H327V112H323V116H319V120H7.99999V116H3.99999V112H0V8H3.99999V4H7.99999Z" fill="%231C1C1C"/></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }

  .k13-lite-product-support-content-bottom-item:nth-child(1)
    .k13-lite-product-support-content-bottom-item-icon {
    width: 44px;
    height: 44px;
  }

  .k13-lite-product-support-content-bottom-item:nth-child(2)
    .k13-lite-product-support-content-bottom-item-icon {
    width: 44px;
    height: 44px;
  }

  .k13-lite-product-support-content-bottom-item-title {
    font-size: 16px;

    font-weight: 700;
    line-height: 1.4;
  }
}

/* Product Support 产品支持  end */

/* k13-lite-bg-img 背景图轮播 start */
.k13-lite-bg-img-swiper {
  width: 100%;
  background: #000;
}

.swiper-container.k13-lite-bg-img-swiper {
  width: 100%;
}
.k13-lite-bg-img-swiper-slide .pc {
  display: block;
}
.k13-lite-bg-img-swiper-slide .mb {
  display: none;
}
/* .k13-lite-bg-img-swiper-slide {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  background-size: cover;
  background-position: center;
  position: relative;
  background-repeat: no-repeat;
}

.k13-lite-bg-img-swiper-slide::before {
  content: "";
  position: absolute;
  inset: 0;
  
} */

/* PC 背景图 */
/* .k13-lite-bg-img-swiper-slide-galaxy {
  background-image: url("/cdn/shop/files/PC__2.jpg?v=1756376420");
}

.k13-lite-bg-img-swiper-slide-fluffy {
  background-image: url("/cdn/shop/files/PC__3.jpg?v=1756376420");
} */

/* .k13-lite-bg-img-swiper-slide-hidden {
  background-image: url("/cdn/shop/files/K13_lite___v4.0_BG___00000_2.png?v=1755597812");
} */

/* 分页点 */
.k13-lite-bg-img-swiper-pagination,
.swiper-pagination.k13-lite-bg-img-swiper-pagination {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100px;
}

.k13-lite-bg-img-swiper-pagination .swiper-pagination-bullet,
.swiper-pagination.k13-lite-bg-img-swiper-pagination .swiper-pagination-bullet {
  background: #d9d9d9;
  width: 60px;
  height: 6px;
  opacity: 1;
  border-radius: 2px;
}

.k13-lite-bg-img-swiper-pagination .swiper-pagination-bullet-active,
.swiper-pagination.k13-lite-bg-img-swiper-pagination
  .swiper-pagination-bullet-active {
  background: #e02020;
}

/* 移动端样式与背景图 */
@media (max-width: 768px) {
  /* .k13-lite-bg-img-swiper-slide {
    min-height: 373px;

    background-size: contain;
    background-position: top;
    position: relative;
    background-repeat: no-repeat;
  } */

  /* .k13-lite-bg-img-swiper-slide-galaxy {
    background-image: url("/cdn/shop/files/MB__2.jpg?v=1756431206");
  }

  .k13-lite-bg-img-swiper-slide-fluffy {
    background-image: url("/cdn/shop/files/20250830-091302.jpg?v=1756517893");
  } */

  /* .k13-lite-bg-img-swiper-slide-hidden {
    background-image: url("/cdn/shop/files/K13_lite___v4.0_BG___00000_2_1f4a3d46-ed42-4338-828e-fbd168285c3d.png?v=1755597987");
  } */
  .k13-lite-bg-img-swiper-slide .pc {
    display: none;
  }
  .k13-lite-bg-img-swiper-slide .mb {
    display: block;
  }
  /* 分页点 */
  .k13-lite-bg-img-swiper-pagination,
  .swiper-pagination.k13-lite-bg-img-swiper-pagination {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 10px;
  }

  .k13-lite-bg-img-swiper-pagination .swiper-pagination-bullet,
  .swiper-pagination.k13-lite-bg-img-swiper-pagination
    .swiper-pagination-bullet {
    width: 20px;
    height: 2px;
    opacity: 1;
    border-radius: 2px;
  }
}

/* k13-lite-bg-img 背景图轮播  end */

/* k13-lite-bg-img-2 背景图轮播 start */
.k13-lite-bg-img-swiper-2 {
  width: 100%;
  background: #000;
}

.swiper-container.k13-lite-bg-img-swiper-2 {
  width: 100%;
}

/* .k13-lite-bg-img-swiper-slide-2 {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  background-size: cover;
  background-position: center;
  position: relative;
  background-repeat: no-repeat;
} */

/* .k13-lite-bg-img-swiper-slide-2::before {
  content: "";
  position: absolute;
  inset: 0;
 
} */

/* PC 背景图 */
/* .k13-lite-bg-img-swiper-slide-galaxy-2 {
  background-image: url("/cdn/shop/files/PC_2.jpg?v=1756537360");
}

.k13-lite-bg-img-swiper-slide-fluffy-2 {
  background-image: url("/cdn/shop/files/PC_1.jpg?v=1756537360");
} */

/* .k13-lite-bg-img-swiper-slide-hidden {
  background-image: url("/cdn/shop/files/K13_lite___v4.0_BG___00000_2.png?v=1755597812");
} */

/* 分页点 */
.k13-lite-bg-img-swiper-pagination-2,
.swiper-pagination.k13-lite-bg-img-swiper-pagination-2 {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100px;
}

.k13-lite-bg-img-swiper-pagination-2 .swiper-pagination-bullet,
.swiper-pagination.k13-lite-bg-img-swiper-pagination-2
  .swiper-pagination-bullet {
  background: #d9d9d9;
  width: 60px;
  height: 6px;
  opacity: 1;
  border-radius: 2px;
}

.k13-lite-bg-img-swiper-pagination-2 .swiper-pagination-bullet-active,
.swiper-pagination.k13-lite-bg-img-swiper-pagination-2
  .swiper-pagination-bullet-active {
  background: #e02020;
}

/* 移动端样式与背景图 */
@media (max-width: 768px) {
  .k13-lite-bg-img-swiper-slide-2 {
    min-height: 211px;

    background-size: contain;
    background-position: top;
    position: relative;
    background-repeat: no-repeat;
  }

  .k13-lite-bg-img-swiper-slide-galaxy-2 {
    background-image: url("/cdn/shop/files/MB_8dfc864a-fad3-4278-9f60-5199ceca772c.jpg?v=1756537359");
  }

  .k13-lite-bg-img-swiper-slide-fluffy-2 {
    background-image: url("/cdn/shop/files/MB2_981abc54-4404-4f89-b1b5-6abf505c1b52.jpg?v=1756537359");
  }

  /* .k13-lite-bg-img-swiper-slide-hidden {
    background-image: url("/cdn/shop/files/K13_lite___v4.0_BG___00000_2_1f4a3d46-ed42-4338-828e-fbd168285c3d.png?v=1755597987");
  } */

  /* 分页点 */
  .k13-lite-bg-img-swiper-pagination-2,
  .swiper-pagination.k13-lite-bg-img-swiper-pagination-2 {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 10px;
  }

  .k13-lite-bg-img-swiper-pagination-2 .swiper-pagination-bullet,
  .swiper-pagination.k13-lite-bg-img-swiper-pagination-2
    .swiper-pagination-bullet {
    background: #d9d9d9;
    width: 20px;
    height: 2px;
    opacity: 1;
    border-radius: 2px;
  }
  .k13-lite-bg-img-swiper-pagination-2 .swiper-pagination-bullet-active,
  .swiper-pagination.k13-lite-bg-img-swiper-pagination-2
    .swiper-pagination-bullet-active {
    background: #e02020;
  }
}

/* k13-lite-bg-img-2 背景图轮播  end */

/* New to the P13 DTF printer?  首次使用 P13 DTF 打印机？ start */
.k13-lite-new-to-the-DTF-printer-wrapper {
  background: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.k13-lite-new-to-the-DTF-printer-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}

/* Facebook群组区域 */
.k13-lite-new-to-the-DTF-printer-facebook-group {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 60px 24px;
  overflow: hidden;
  text-decoration: none;
  width: 100%;
  height: auto;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1200 410" fill="none"><path d="M16 8V0H1184V8H1192V16H1200V394H1192V402H1184V410H16V402H8V394H0V16H8V8H16Z" fill="%23F1F1F1"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

/* .k13-lite-new-to-the-DTF-printer-facebook-group:hover .k13-lite-new-to-the-DTF-printer-facebook-group-button {
  box-shadow: 0px 6px 6.5px 0px rgba(2, 87, 220, 0.5);
  transform: scale(1.01);
  transition: all 0.5s ease-in-out;
} */

.k13-lite-new-to-the-DTF-printer-facebook-group svg {
  width: 67px;
  height: 67px;
  margin-bottom: 20px;
}

.k13-lite-new-to-the-DTF-printer-facebook-group-text-title {
  font-size: 40px;
  line-height: 1.22;
  font-weight: 800;
  color: #000;
  margin-bottom: 20px;
  width: 100%;
  text-align: center;
}

.k13-lite-new-to-the-DTF-printer-facebook-group-text-desc {
  color: #000;
  font-size: 20px;
  margin-bottom: 60px;
  font-weight: 400;
  text-align: center;
  line-height: 1.25;
  /* 140% */
}

.k13-lite-new-to-the-DTF-printer-facebook-group-button {
  font-size: 16px;
  line-height: 1.4;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  min-width: 254px;
  min-height: 48px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="254" height="48" viewBox="0 0 254 48" fill="none"><path d="M9.96063 4.97224V0L244.039 0.266462V5.23871H249.02V10.2109H254V38.0555H249.02V43.0278H244.1V48L9.96063 47.7335V42.7613H4.98032V37.7891H0V9.94449H4.98032V4.97224H9.96063Z" fill="%230164FF"/><path d="M243.039 1.26465V6.23828H248.02V11.2109H253V37.0557H248.02V42.0273H243.1V46.998L10.9609 46.7344V41.7617H5.98047V36.7891H1V10.9443H5.98047V5.97266H10.9609V1.00098L243.039 1.26465Z" stroke="white" stroke-opacity="0.4" stroke-width="2"/></svg>');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media only screen and (max-width: 768px) {
  .k13-lite-new-to-the-DTF-printer-wrapper {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .k13-lite-new-to-the-DTF-printer-container {
    max-width: 100%;
  }

  /* Facebook群组区域 */
  .k13-lite-new-to-the-DTF-printer-facebook-group {
    padding: 25px 34px;

    width: 100%;
    height: 74.4vw;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="327" height="279" viewBox="0 0 327 279" fill="none"><path d="M7.99999 4V0H319V4H323V8H327V271H323V275H319V279H7.99999V275H3.99999V271H0V8H3.99999V4H7.99999Z" fill="%23F1F1F1"/></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }

  .k13-lite-new-to-the-DTF-printer-facebook-group svg {
    width: 50px;
    height: 50px;
    margin-bottom: 10px;
  }

  .k13-lite-new-to-the-DTF-printer-facebook-group-text-title {
    font-size: 24px;
    line-height: 1.25;
    font-weight: 700;

    margin-bottom: 10px;
  }

  .k13-lite-new-to-the-DTF-printer-facebook-group-text-desc {
    color: #000;
    font-size: 14px;
    margin-bottom: 25px;

    line-height: 1.25;
    /* 140% */
  }

  .k13-lite-new-to-the-DTF-printer-facebook-group-button {
    font-size: 12px;
    line-height: 1.25;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    min-width: 186px;
    min-height: 38px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="186" height="38" viewBox="0 0 186 38" fill="none"><path d="M179.497 0.5V3.5H182.501L182.504 6.00098V6.5H185.5V31.5H182.504V34.5H179.561V37.5H6.50879V34.5H3.50391V31.5H0.5V6.5H3.50391V5.99902L3.50098 3.5H6.50586V0.5H179.497Z" fill="%230164FF" stroke="%2367A2FF"/></svg>');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

/* New to the P13 DTF printer?  首次使用 P13 DTF 打印机？  end */

/* Parameter Table  参数表 start */
:root {
  --max-width: 1200px;
  --mobile-padding: 24px;
}

#printer-parameter-table-new {
  background-color: #f1f1f1;
  padding-top: 100px;
  padding-bottom: 80px;
}

.container66 {
  max-width: var(--max-width);
  margin: 0 auto;
  padding: 0;
}

#printer-parameter-table-new .container66 .title {
  text-align: center;
  margin-bottom: 30px;
  color: #000;
  font-size: 56px;
  font-weight: 800;
  line-height: 1;
}

#printer-parameter-table-new .product-info66 {
  text-align: center;
  margin-bottom: 94px;
}

#printer-parameter-table-new .product-info66 img {
  max-width: 100%;
  height: auto;
  width: 454px;
}

#printer-parameter-table-new .product-info66 .product-info66-title {
  color: #000;
  text-align: center;

  font-size: 24px;

  font-weight: 600;
  line-height: 1.25;
  margin-bottom: 15px;
}

#printer-parameter-table-new .product-info66 .product-info66-desc {
  color: rgba(0, 0, 0, 0.6);
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.27;
  margin-bottom: 30px;
}

.k13-lite-parameter-table-tabs {
  display: flex;
  gap: 45px;
  align-items: center;
  justify-content: center;
  margin-bottom: 60px;
}

.k13-lite-parameter-table-tab {
  cursor: pointer;
  color: #d7d9df;
  font-weight: 600;
  display: flex;
  gap: 16px;
  align-items: center;
}

.k13-lite-parameter-table-tab.is-active .k13-lite-parameter-table-tab-icon {
  position: relative;
  width: 41px;
  height: 41px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 41 41" fill="none"><path d="M27.5234 1V4.35547H32.5566V7.71094H35.9131V14.4229H39.2686V25.8457H35.9131V32.5566H32.5566V35.9131H27.5234V39.2686H12.7451V35.9131H7.71094V32.5566H4.35547V25.8457H1V14.4229H4.35547V7.71094H7.71094V4.35547H12.7451V1H27.5234Z" stroke="%23808080" stroke-width="2"/></svg>');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.k13-lite-parameter-table-tab.is-active
  .k13-lite-parameter-table-tab-icon
  svg.k13-lite-parameter-table-tab-icon-svg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

svg.k13-lite-parameter-table-tab-icon-svg {
  width: 24px;
  height: 24px;
}

#printer-parameter-table-new .product-info66 .model {
  color: #da291c;
  text-align: center;
  font-family: Mulish;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}

#printer-parameter-table-new .parameter-table {
  padding: 0 97px 0 97px;
  overflow: hidden;
  /* border-radius: 20px;
  background: #fff; */
}

#printer-parameter-table-new .param-row {
  display: flex;
  gap: 50px;
}

#printer-parameter-table-new .param-row:last-child .param-item {
  border-bottom: none;
}

#printer-parameter-table-new .param-item {
  flex: 1;
  padding: 20px 0;
  display: flex;
  justify-content: start;
  gap: 10px;
  border-bottom: 1px solid rgba(204, 204, 204, 0.4);
}

#printer-parameter-table-new .param-item:last-child .param-item {
  border-right: none;
}

#printer-parameter-table-new .param-label {
  width: 48%;
  color: #2c2d2e;
  font-family: Mulish;
  font-size: 18px;

  font-weight: 800;
  line-height: 18px;
}

#printer-parameter-table-new .param-value {
  flex: 1;
  color: #2c2d2e;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  /* 112.5% */
}

#printer-parameter-table-new .learn-more-btn {
  display: none;
  width: 100%;
  padding: 0;
  background: none;
  border: none;
  border-radius: 0;
  margin-top: 0;
  cursor: pointer;
  font-size: 14px;
  color: #1677ff;
}

#printer-parameter-table-new .configuration {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

@media (max-width: 768px) {
  .k13-lite-parameter-table-tab.is-active .k13-lite-parameter-table-tab-icon {
    position: relative;
    width: 20px;
    height: 20px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 41 41" fill="none"><path d="M27.5234 1V4.35547H32.5566V7.71094H35.9131V14.4229H39.2686V25.8457H35.9131V32.5566H32.5566V35.9131H27.5234V39.2686H12.7451V35.9131H7.71094V32.5566H4.35547V25.8457H1V14.4229H4.35547V7.71094H7.71094V4.35547H12.7451V1H27.5234Z" stroke="%23808080" stroke-width="2"/></svg>');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

  svg.k13-lite-parameter-table-tab-icon-svg {
    width: 12px;
    height: 12px;
  }

  .k13-lite-parameter-table-tab.is-active .k13-lite-parameter-table-tab-icon {
    width: 20px;
    height: 20px;
  }

  .k13-lite-parameter-table-tab.is-active {
    /* color: #111; */
    gap: 6px;
  }

  .k13-lite-parameter-table-tabs {
    gap: 20px;
  }

  #printer-parameter-table-new .container66 {
    padding: 0 var(--mobile-padding);
  }

  #printer-parameter-table-new .param-row {
    flex-direction: column;
  }

  #printer-parameter-table-new {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .container66 {
    max-width: var(--max-width);
    margin: 0 auto;
    padding: 0;
  }

  #printer-parameter-table-new .container66 .title {
    text-align: center;
    margin-bottom: 20px;
    color: #000;

    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.3;
  }

  #printer-parameter-table-new .product-info66 {
    text-align: center;
    margin-bottom: 30px;
  }

  #printer-parameter-table-new .product-info66 img {
    max-width: 100%;
    height: auto;
    width: 197px;
  }

  #printer-parameter-table-new .product-info66 .product-info66-title {
    margin: 0;

    color: #2c2d2e;
    font-family: Mulish;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4;
    margin-bottom: 10px;
  }

  #printer-parameter-table-new .product-info66 .product-info66-desc {
    margin: 0;

    color: #2c2d2e;
    font-family: Mulish;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.4;
    margin-bottom: 30px;
    color: #da291c;
  }

  #printer-parameter-table-new .product-info66 .model {
    color: #da291c;
    text-align: center;
    font-family: Mulish;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
  }

  #printer-parameter-table-new .parameter-table {
    padding: 0 16px 0 16px;

    border-radius: 10px;
  }

  #printer-parameter-table-new .param-row {
    display: flex;
    gap: 0;
  }

  #printer-parameter-table-new .param-row:last-child .param-item {
    border-bottom: 1px solid rgba(204, 204, 204, 0.4);
  }

  #printer-parameter-table-new .param-item {
    flex: 1;
    padding: 20px 0;
    display: flex;
    justify-content: start;
    gap: 10px;
    border-bottom: 1px solid rgba(204, 204, 204, 0.4);
  }

  #printer-parameter-table-new .param-item:last-child .param-item {
    border-bottom: 1px solid rgba(204, 204, 204, 0.4);
  }

  #printer-parameter-table-new .special-param-item {
    border-bottom: none;
  }

  #printer-parameter-table-new .param-label {
    width: 48%;
    color: #2c2d2e;
    font-family: Mulish;
    font-size: 14px;

    font-weight: 800;
    line-height: 1.28;
  }

  #printer-parameter-table-new .param-value {
    flex: 1;
    color: #2c2d2e;
    font-family: Mulish;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    /* 112.5% */
  }

  #printer-parameter-table-new .configuration {
    display: flex;
    flex-direction: column;
    gap: 5px;
  }

  #printer-parameter-table-new .param-row .param-item-last {
    display: none;
  }

  #printer-parameter-table-new .mobile-hidden-new {
    display: none;
  }

  #printer-parameter-table-new .learn-more-btn {
    display: flex;
    margin-top: 10px;
    font-size: 12px;
    gap: 5px;
    align-items: center;
    justify-content: center;
  }

  #printer-parameter-table-new .learn-more-btn svg {
    background: #1677ff;
    border-radius: 50%;
    padding: 3px;
    width: 14px;
    height: 14px;
  }
}

/* Parameter Table  参数表  end */

/* FAQ  常见问题 start */
.ugc-faq-wrapper {
  background: #1c1c1c;
  padding-top: 100px;
  padding-bottom: 100px;
}

.ugc-faq-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}

.ugc-faq-container-title {
  color: #fff;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.22;
  /* 122% */
  margin-bottom: 60px;
}

.ugc-faq-container-content {
  display: flex;
  flex-direction: column;
}

.ugc-faq-container-content-item {
  padding: 24px 0;
  border-bottom: 1px solid rgba(204, 204, 204, 0.4);
}

.ugc-faq-container-content-item-question {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}

.ugc-faq-container-content-item-question-title {
  color: #fff;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.3;
  /* 138% */
}

.ugc-faq-container-content-item.active
  .ugc-faq-container-content-item-question-title {
  color: #ff8f1c;
}

.ugc-faq-container-content-item-question-icon-plus {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  margin-left: 20px;
}

.ugc-faq-container-content-item-question-icon-plus svg path {
  stroke: #fff;
}

.ugc-faq-container-content-item-question-icon-minu {
  width: 18px;
  height: 18px;
  margin-left: 20px;
  flex-shrink: 0;
  display: none;
}

.ugc-faq-container-content-item.active
  .ugc-faq-container-content-item-question-icon-minu {
  display: block;
}

.ugc-faq-container-content-item.active
  .ugc-faq-container-content-item-question-icon-minu
  svg
  path {
  stroke: #ff8f1c;
}

.ugc-faq-container-content-item.active
  .ugc-faq-container-content-item-question-icon-plus {
  display: none;
}

.ugc-faq-container-content-item:nth-child(1) {
  padding-top: 0;
}

.ugc-faq-container-content-item-answer {
  display: none;
}

.ugc-faq-container-content-item.active .ugc-faq-container-content-item-answer {
  display: flex;
  flex-direction: column;
}

.ugc-faq-container-content-item-answer-item {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
  /* 140% */
  padding-right: 100px;
}

.ugc-faq-container-content-item-answer-item:nth-child(1) {
  padding-top: 20px;
}

@media screen and (max-width: 768px) {
  .ugc-faq-wrapper {
    padding-top: 50px;
    padding-bottom: 30px;
  }

  .ugc-faq-container {
    max-width: 1248px;
    margin: 0 auto;
    padding: 0 24px;
  }

  .ugc-faq-container-title {
    font-size: 26px;

    line-height: 1.3;
    /* 122% */
    margin-bottom: 30px;
  }

  .ugc-faq-container-content {
    display: flex;
    flex-direction: column;
  }

  .ugc-faq-container-content-item {
    padding: 20px 0;
  }

  .ugc-faq-container-content-item:last-child {
    border-bottom: none;
  }

  .ugc-faq-container-content-item-question {
    align-items: start;
    cursor: pointer;
  }

  .ugc-faq-container-content-item-question-title {
    font-size: 14px;

    line-height: 1.4;
    /* 138% */
  }

  .ugc-faq-container-content-item-question-icon-plus {
    width: 14px;
    height: 14px;
    flex-shrink: 0;
    margin-left: 10px;
  }

  .ugc-faq-container-content-item-question-icon-minu {
    width: 14px;
    height: 14px;
    flex-shrink: 0;
    margin-left: 10px;
    display: none;
  }

  .ugc-faq-container-content-item.active
    .ugc-faq-container-content-item-question-icon-minu {
    display: block;
  }

  .ugc-faq-container-content-item.active
    .ugc-faq-container-content-item-question-icon-plus {
    display: none;
  }

  .ugc-faq-container-content-item:nth-child(1) {
    padding-top: 0;
  }

  .ugc-faq-container-content-item-answer {
    display: none;
  }

  .ugc-faq-container-content-item.active
    .ugc-faq-container-content-item-answer {
    display: flex;
    flex-direction: column;
  }

  .ugc-faq-container-content-item-answer-item {
    color: rgba(255, 255, 255, 0.4);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    /* 140% */
    padding-right: 30px;
  }

  .ugc-faq-container-content-item-answer-item:nth-child(1) {
    padding-top: 14px;
  }
}

/* FAQ  常见问题  end */

/* What's In the Box start */
#whats-in-the-box-section {
  background-color: #f1f1f1;
  padding: 60px 0 100px;
  scroll-margin-top: 112px;
}

.whats-in-the-box-wrapper {
  min-height: 659px;
  background-image: var(--k13-deferred-background, none);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.whats-in-the-box-wrapper.pink {
  background-image: var(--k13-deferred-pink-background, var(--k13-deferred-background, none));
}

.whats-in-the-box-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}

.whats-in-the-box-container-title {
  color: #000;
  text-align: center;

  /* PC/H0超大标题 */
  font-family: Mulish;
  font-size: 56px;
  font-style: normal;
  font-weight: 800;
  line-height: 63.84px;
  /* 114% */
  margin-bottom: 50px;
}

.whats-in-the-box-container-content {
  display: flex;
  padding: 0 97px;
}

.whats-in-the-box-container-content-left {
  display: flex;
  flex-direction: column;
  gap: 35px;
}

.whats-in-the-box-container-content-left-top {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.whats-in-the-box-container-content-left-top-title {
  color: #000;

  /* PC/H2二级标题 */
  font-family: Mulish;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.3;
  /* 126% */
}

.whats-in-the-box-container-content-left-top-content {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.whats-in-the-box-container-content-left-top-content-item {
  color: #000;

  /* PC/正文本 */
  font-family: Mulish;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.9;
  /* 138% */
}

.whats-in-the-box-container-content-left-bottom {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.whats-in-the-box-container-content-left-bottom-title {
  color: #000;

  /* PC/H2二级标题 */
  font-family: Mulish;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.3;
  /* 126% */
}

.whats-in-the-box-container-content-left-bottom-content {
  display: flex;

  gap: 98px;
}

.whats-in-the-box-container-content-left-bottom-content-item {
  display: flex;
  max-width: 400px;
  gap: 98px;
}

.whats-in-the-box-container-content-left-bottom-content-item-item {
  color: #000;

  font-size: 14px;

  font-weight: 400;
  line-height: 1.9;
  /* 138% */
  min-width: 156px;
}

.whats-in-the-box-container-content-left-bottom-content-item-left,
.whats-in-the-box-container-content-left-bottom-content-item-right {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.whats-in-the-box-container-content-img {
  display: none;
}

@media screen and (max-width: 768px) {
  #whats-in-the-box-section {
    background-color: #f1f1f1;
    padding: 35px 0 50px;
    scroll-margin-top: 84px;
  }

  .whats-in-the-box-wrapper,
  .whats-in-the-box-wrapper.pink {
    height: auto;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
  }

  .whats-in-the-box-container {
    max-width: 1248px;
    margin: 0 auto;
    padding: 0 24px;
  }

  .whats-in-the-box-container-title {
    color: #000;
    text-align: center;
    width: 100%;
    /* PC/H0超大标题 */
    font-family: Mulish;
    font-size: 26px;
    font-style: normal;
    font-weight: 800;
    line-height: 1;
    /* 114% */
    margin-bottom: 20px;
  }

  .whats-in-the-box-container-content {
    display: flex;
    flex-direction: column-reverse;
    padding: 0;
  }

  .whats-in-the-box-container-content-left {
    display: flex;
    flex-direction: column;
    gap: 30px;
    padding: 0 16px;
  }

  .whats-in-the-box-container-content-left-top {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }

  .whats-in-the-box-container-content-left-top-title {
    color: #000;

    /* PC/H2二级标题 */
    font-family: Mulish;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4;
    /* 126% */
  }

  .whats-in-the-box-container-content-left-top-content {
    display: flex;
    /* flex-direction: row;
    justify-content: space-between;
    gap: 0; */
  }

  .whats-in-the-box-container-content-left-top-content-item {
    color: #000;

    /* PC/正文本 */
    font-family: Mulish;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    /* 138% */
  }

  .whats-in-the-box-container-content-left-bottom {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }

  .whats-in-the-box-container-content-left-bottom-title {
    color: #000;

    /* PC/H2二级标题 */
    font-family: Mulish;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4;
    /* 126% */
  }

  .whats-in-the-box-container-content-left-bottom-content {
    display: flex;
    flex-direction: row;
    gap: 10px;
  }

  .whats-in-the-box-container-content-left-bottom-content-item {
    display: flex;
    justify-content: space-between;
    gap: 0;
  }

  .whats-in-the-box-container-content-left-bottom-content-item-item {
    color: #000;

    /* PC/正文本 */
    font-family: Mulish;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    /* 138% */
  }

  .whats-in-the-box-container-content-img {
    display: block;
  }

  .whats-in-the-box-container-content-img img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
    aspect-ratio: 3 / 2;
    object-fit: contain;
  }
}

/* What's In the Box end */

/* Bottom navigation jump 底部导航跳转 start  */
.bottom-nav-jump-wrapper {
  background-color: #fff;
  padding: 7px 0;
}

.bottom-nav-jump-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bottom-nav-jump-container-info {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 4px;
}

.bottom-nav-jump-container-info-product-title {
  color: #000;

  font-size: 20px;

  font-weight: 700;
  line-height: 1.33;
  /* 133% */
}

.bottom-nav-jump-container-info-product-desc {
  position: relative;
  display: flex;
  align-items: center;
}
.bottom-nav-jump-container-info-product-desc-icon {
  width: 36px;
  height: 36px;
  margin-right: -10px;
  z-index: 9;
}
.bottom-nav-jump-container-info-product-desc-text {
  border-radius: 0 5px 5px 0;
  background: #ff8f1c;
  padding: 5px 20px;
  color: #fff;
  font-size: 16px;

  font-weight: 400;
  line-height: 1.22;
}
.bottom-nav-jump-container-info-product-desc-text-mb {
  display: none;
}

.bottom-nav-jump-container-other {
  display: flex;
  gap: 30px;
  align-items: center;
}

.bottom-nav-jump-container-info-product-price {
  display: flex;
  flex-direction: column;
  align-items: end;
}

.bottom-nav-jump-container-info-product-price-sale {
  color: #000;

  font-size: 30px;

  font-weight: 700;
  line-height: 1.26;
  /* 126% */
}
.bottom-nav-jump-container-info-product-info-klarna-pc
  klarna-placement::part(osm-container) {
  background: transparent;
  border: none;
  margin: 0;
  padding: 0;
}
.bottom-nav-jump-container-info-product-info-klarna-container {
  display: none;
}

.bottom-nav-jump-container-info-product-countdown-wrapper {
  color: #ff8f1c;

  font-size: 14px;

  font-weight: 400;
  line-height: 1.4;
  /* 140% */
}

.bottom-nav-jump-container-info-product-button {
  display: flex;
  min-width: 162px;
  padding: 0 30px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 99px;
  border: 1px solid #ff8f1c;
  background: #ff8f1c;
  color: #fff;
  font-size: 16px;
  height: 50px;
  font-weight: 700;
  line-height: 1.4;
  /* 140% */
  text-align: center;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .bottom-nav-jump-wrapper {
    background-color: #fff;
    padding: 10px 0;
  }

  .bottom-nav-jump-container {
    align-items: start;
    flex-direction: column;
  }

  .bottom-nav-jump-container-info {
    display: flex;
    flex-direction: column;
    align-items: start;
    gap: 4px;
  }

  .bottom-nav-jump-container-info-product-title {
    display: none;

    font-size: 18px;

    line-height: 1.25;
    /* 133% */
  }

  .bottom-nav-jump-container-info-product-desc {
    font-size: 12px;

    line-height: 1.4;
    /* 140% */
  }
  .bottom-nav-jump-container-info-product-desc-icon {
    display: none;
  }
  .bottom-nav-jump-container-info-product-desc-text {
    display: none;
  }
  .bottom-nav-jump-container-info-product-desc-text-mb {
    display: block;
    color: #ff8f1c;
    font-size: 12px;
    font-weight: 600;
  }
  .bottom-nav-jump-container-other {
    display: flex;
    gap: 10px;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    width: 100%;
    margin-top: 2px;
  }

  .bottom-nav-jump-container-info-product-price {
    display: flex;
    flex-direction: column;
    align-items: start;
    width: 100%;
    justify-content: space-between;
  }

  .bottom-nav-jump-container-info-product-price-sale {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.38;
  }
  .bottom-nav-jump-container-info-product-info-klarna-pc {
    display: none;
  }
  .bottom-nav-jump-container-info-product-info-klarna-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 6px 24px;
    background-color: #f9f9f9;
    height: 29px;
  }
  .bottom-nav-jump-container-info-product-info-klarna-mb
    klarna-placement::part(osm-container) {
    background: transparent;
    border: none;
    margin: 0;
    padding: 0;
  }
  .bottom-nav-jump-container-info-product-info-klarna-mb
    klarna-placement::part(osm-message) {
    margin-left: 0;
  }
  .bottom-nav-jump-container-info-product-info-klarna-mb
    klarna-placement::part(osm-logo) {
    font-size: 12px;
  }

  .bottom-nav-jump-container-info-product-countdown-wrapper {
    font-size: 12px;

    line-height: 1.4;
    /* 140% */
  }

  .bottom-nav-jump-container-info-product-button {
    display: flex;
    min-width: 150px;
    padding: 0px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 99px;
    border: 1px solid #ff8f1c;
    background: #ff8f1c;
    color: #fff;
    font-size: 16px;
    height: 40px;
    font-weight: 700;
    line-height: 1.4;
    width: auto;
  }
}

/* Bottom navigation jump 底部导航跳转 end */

/* Be a First Mover. Get the Best Price 抢占先机，获取最优价格 start */
.k13-lite-get-the-best-price-wrapper {
  background: #000;
  padding: 100px 0;
}

.k13-lite-get-the-best-price-container {
  max-width: 1248px;
  padding: 0 24px;
  margin: 0 auto;
}

/* .k13-lite-get-the-best-price-title-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.k13-lite-get-the-best-price-title-text {
  color: #000;
  text-align: center;

  max-width: 900px;
  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;

  margin-bottom: 60px;
} */

.k13-lite-get-the-best-price-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 100px;
}

/* 图标模块  */
.k13-lite-get-the-best-price-content-top-wrapper {
  max-width: 1200px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 50px;
}

.k13-lite-get-the-best-price-content-top-title-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 20px;
}

.k13-lite-get-the-best-price-content-top-title {
  color: #fff;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
}

.k13-lite-get-the-best-price-content-top-subtitle {
  color: rgba(255, 255, 255, 0.9);
  text-align: center;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  max-width: 715px;
  margin: 0 auto;
  /* 138% */
}

.k13-lite-get-the-best-price-content-top-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 50px;
}

.k13-lite-get-the-best-price-content-top-item {
  width: 261px;
  height: 140px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='261' height='140' viewBox='0 0 261 140' fill='none'><path d='M221 8H229V0H245V8H253V16H261V124H253V132H245V140H229V132H221V140H16V132H8V124H0V16H8V8H16V0H221V8ZM229 132H237V124H229V132ZM231.5 120.568V123H234.5V120.568H231.5ZM231.5 110.841V115.704H234.5V110.841H231.5ZM231.5 101.113V105.978H234.5V101.113H231.5ZM231.5 91.3867V96.25H234.5V91.3867H231.5ZM231.5 81.6592V86.5225H234.5V81.6592H231.5ZM231.5 71.9316V76.7959H234.5V71.9316H231.5ZM231.5 62.2041V67.0684H234.5V62.2041H231.5ZM231.5 52.4775V57.3408H234.5V52.4775H231.5ZM231.5 42.75V47.6133H234.5V42.75H231.5ZM231.5 33.0225V37.8867H234.5V33.0225H231.5ZM231.5 23.2959V28.1592H234.5V23.2959H231.5ZM229 16H231.5V18.4316H234.5V16H237V8H229V16Z' fill='%23FF8F1C'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  padding: 29px 44px 26px 30px;
}
.k13-lite-get-the-best-price-content-top-item:nth-child(1) {
  padding: 29px 40px 26px 10px;
}
.k13-lite-get-the-best-price-content-top-item:nth-child(3) {
  padding: 29px 44px 26px 30px;
}

.k13-lite-get-the-best-price-content-top-item:last-child {
  padding: 29px 44px 26px 30px;
}

.k13-lite-get-the-best-price-content-top-item-img {
  width: 34px;
  height: 34px;
}

/* .k13-lite-get-the-best-price-content-top-item:nth-child(1) .k13-lite-get-the-best-price-content-top-item-img {
  width: 98px;


}

.k13-lite-get-the-best-price-content-top-item:nth-child(2) .k13-lite-get-the-best-price-content-top-item-img {
  width: 98px;


}

.k13-lite-get-the-best-price-content-top-item:nth-child(3) .k13-lite-get-the-best-price-content-top-item-img {
  width: 98px;


} */

/* .k13-lite-get-the-best-price-content-top-item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
} */

.k13-lite-get-the-best-price-content-top-item-title {
  color: #fff;
  text-align: center;

  font-size: 16px;

  font-weight: 700;
  line-height: 1.4;
  /* 140% */
}

/* 进度条样式 */
.k13-lite-get-the-best-price-content-bottom-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  justify-content: space-between;
  overflow: hidden;
}

.k13-lite-get-the-best-price-content-bottom-progress-bar-wrapper {
  width: 100%;
}

/* .k13-lite-get-the-best-price-content-bottom-progress-bar-title {
  color: #000;
  text-align: center;

  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.33;
  margin-bottom: 40px;
} */

.k13-lite-get-the-best-price-timeline-container {
  max-width: 100%;
  margin: 0;
}

.k13-lite-get-the-best-price-price-section {
  display: flex;
  justify-content: space-between;
  position: relative;
  min-height: 63px;
  margin-bottom: 30px;
}

.k13-lite-get-the-best-price-price-point {
  text-align: center;
  position: relative;
  /* min-width: 100px; */
}

.k13-lite-get-the-best-price-price-section
  .k13-lite-get-the-best-price-price-point {
  position: absolute;
  transform: translate(-50%, 0);
}

.k13-lite-get-the-best-price-price-section
  .k13-lite-get-the-best-price-price-point:first-child {
  left: 15%;
}

.k13-lite-get-the-best-price-current-price {
  color: #fff;
  text-align: center;

  font-size: 24px;

  font-weight: 700;
  line-height: 1.33;
  /* 133% */
  width: max-content;
  margin-bottom: 6px;
}

.k13-lite-get-the-best-price-price-point .original-price {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  text-decoration: auto;

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38;
  /* 138% */
}

.k13-lite-get-the-best-price-price-section
  .k13-lite-get-the-best-price-price-point:nth-child(2) {
  left: 50%;
}

.k13-lite-get-the-best-price-price-section
  .k13-lite-get-the-best-price-price-point:nth-child(3) {
  left: 85%;
}

.k13-lite-get-the-best-price-progress-container {
  height: 4px;
  background: #1c1c1c;
  border-radius: 4px;
  position: relative;
  margin: 15px 0;
}

.k13-lite-get-the-best-price-progress-bar {
  height: 100%;
  background: linear-gradient(
    90deg,
    rgba(255, 191, 0, 0) 0.58%,
    rgba(255, 187, 0, 0.26) 7.87%,
    #ffa600 20.3%,
    #f10 57.18%,
    #ff00e0 115.74%
  );
  border-radius: 4px;
  position: relative;
  width: 100%;
  transform: scaleX(0);
  transform-origin: left;
}

@keyframes fillProgress {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

.k13-lite-get-the-best-price-progress-bar.animate {
  animation: fillProgress 1.5s ease-in-out forwards;
}

.k13-lite-get-the-best-price-progress-point {
  --point-size: 20px;
  width: var(--point-size);
  height: var(--point-size);
  /* border-radius: 50%;
background-color: white; */
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M2.54152 6.72805V5.06152V3.395H4.20848V1.72805H5.875H7.54152V0.0615234H9.20848H10.875H12.5415H14.2085V1.72805H15.875H17.5415V3.395H19.2085V5.06152V6.72805H20.875V8.395V10.0615V11.728V13.395H19.2085V15.0615V16.728H17.5415V18.395H15.875H14.2085V20.0615H12.5415H10.875H9.20848H7.54152V18.395H5.875H4.20848V16.728H2.54152V15.0615V13.395H0.875V11.728V10.0615V8.395V6.72805H2.54152Z' fill='%23595959'/%3E%3C/svg%3E");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
}

.k13-lite-get-the-best-price-progress-point.first {
  left: 15%;
}

.k13-lite-get-the-best-price-progress-point.active,
.k13-lite-get-the-best-price-progress-point.completed {
  width: 34px;
  height: 34px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' viewBox='0 0 33 32' fill='none'%3E%3Cg filter='url(%23filter0_f_6267_20507)'%3E%3Cpath d='M6.04148 11.728V9.56152V7.39505H8.20852V5.228H10.375H12.5415V3.06152H14.7085H16.875H19.0415H21.2085V5.228H23.375H25.5415V7.39505H27.7085V9.56152V11.728H29.875V13.895V16.0615V18.228V20.395H27.7085V22.5615V24.728H25.5415V26.895H23.375H21.2085V29.0615H19.0415H16.875H14.7085H12.5415V26.895H10.375H8.20852V24.728H6.04148V22.5615V20.395H3.875V18.228V16.0615V13.895V11.728H6.04148Z' fill='%23FFD1A2' fill-opacity='0.25'/%3E%3C/g%3E%3Cpath d='M8.54152 12.728V11.0615V9.395H10.2085V7.72805H11.875H13.5415V6.06152H15.2085H16.875H18.5415H20.2085V7.72805H21.875H23.5415V9.395H25.2085V11.0615V12.728H26.875V14.395V16.0615V17.728V19.395H25.2085V21.0615V22.728H23.5415V24.395H21.875H20.2085V26.0615H18.5415H16.875H15.2085H13.5415V24.395H11.875H10.2085V22.728H8.54152V21.0615V19.395H6.875V17.728V16.0615V14.395V12.728H8.54152Z' fill='%23FF9B00'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_6267_20507' x='0.975' y='0.161523' width='31.8' height='31.8' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='1.45' result='effect1_foregroundBlur_6267_20507'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}

.k13-lite-get-the-best-price-progress-point.second {
  left: 50%;
}

.k13-lite-get-the-best-price-progress-point.third {
  left: 85%;
}

.k13-lite-get-the-best-price-progress-text-container {
  display: none;
}

.k13-lite-get-the-best-price-date-section {
  display: flex;
  justify-content: space-between;
  margin-top: 48px;
  position: relative;
  min-height: 105px;
}

.k13-lite-get-the-best-price-date-section .date-point {
  flex: 1;
  position: absolute;
  transform: translate(-50%, 0);
}

.k13-lite-get-the-best-price-date-section .date-point:first-child {
  left: 15%;
}

.k13-lite-get-the-best-price-date-section .date-point:nth-child(2) {
  left: 50%;
}

.k13-lite-get-the-best-price-date-section .date-point:nth-child(3) {
  left: 85%;
}

.k13-lite-get-the-best-price-date-section .date {
  width: 320px;
  height: 105px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 320 105' fill='none'><path d='M304 8H312V16H320V89H312V97H304V105H16V97H8V89H0V16H8V8H16V0H304V8Z' fill='%231C1C1C'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: rgba(255, 255, 255, 0.8);
  text-align: center;

  justify-content: center;
  padding: 32px 30px;
  font-size: 14px;

  font-weight: 400;
  line-height: 1.4;
  /* 140% */
}

.k13-lite-get-the-best-price-date-section .date.completed {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 320 105' fill='none'><mask id='path-1-inside-1_6700_11690' fill='white'><path d='M304 8H312V16H320V89H312V97H304V105H16V97H8V89H0V16H8V8H16V0H304V8Z'/></mask><path d='M304 8H312V16H320V89H312V97H304V105H16V97H8V89H0V16H8V8H16V0H304V8Z' fill='%231C1C1C'/><path d='M304 8H302V10H304V8ZM312 8H314V6H312V8ZM312 16H310V18H312V16ZM320 16H322V14H320V16ZM320 89V91H322V89H320ZM312 89V87H310V89H312ZM312 97V99H314V97H312ZM304 97V95H302V97H304ZM304 105V107H306V105H304ZM16 105H14V107H16V105ZM16 97H18V95H16V97ZM8 97H6V99H8V97ZM8 89H10V87H8V89ZM0 89H-2V91H0V89ZM0 16V14H-2V16H0ZM8 16V18H10V16H8ZM8 8V6H6V8H8ZM16 8V10H18V8H16ZM16 0V-2H14V0H16ZM304 0H306V-2H304V0ZM304 8V10H312V8V6H304V8ZM312 8H310V16H312H314V8H312ZM312 16V18H320V16V14H312V16ZM320 16H318V89H320H322V16H320ZM320 89V87H312V89V91H320V89ZM312 89H310V97H312H314V89H312ZM312 97V95H304V97V99H312V97ZM304 97H302V105H304H306V97H304ZM304 105V103H16V105V107H304V105ZM16 105H18V97H16H14V105H16ZM16 97V95H8V97V99H16V97ZM8 97H10V89H8H6V97H8ZM8 89V87H0V89V91H8V89ZM0 89H2V16H0H-2V89H0ZM0 16V18H8V16V14H0V16ZM8 16H10V8H8H6V16H8ZM8 8V10H16V8V6H8V8ZM16 8H18V0H16H14V8H16ZM16 0V2H304V0V-2H16V0ZM304 0H302V8H304H306V0H304Z' fill='%23FFB43B' mask='url(%23path-1-inside-1_6700_11690)'/></svg>");
}

.k13-lite-get-the-best-price-date-section .label {
  color: #000;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.25;
}

.k13-lite-get-the-best-price-progress-bar::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    90deg,
    rgba(28, 28, 28, 0.1) 25%,
    rgba(28, 28, 28, 0.2) 50%,
    rgba(28, 28, 28, 0.1) 75%
  );
  animation: loading 1.5s infinite linear;
  opacity: 0;
}

.k13-lite-get-the-best-price-progress-bar.animate::after {
  opacity: 1;
  animation-delay: 1.5s;
}

@keyframes loading {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(100%);
  }
}

/* 倒计时样式 */
.k13-lite-get-the-best-price-content-bottom-countdown-wrapper {
  max-width: 953px;
  margin: 0 auto;
  width: 100%;

  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 60px;
}

.k13-lite-get-the-best-price-content-bottom-countdown-title {
  color: #fff;
  text-align: center;

  font-size: 56px;

  font-weight: 800;
  line-height: 1.14;
  /* 114% */
}

/* 
.k13-lite-get-the-best-price-Countdown {
  width: 100%;
  
} */

.k13-lite-get-the-best-price-countdown-box {
  margin-bottom: 0;
  padding: 0;
  border: none;
  font-size: 16px;
  height: auto;
}

.k13-lite-get-the-best-price-finish-countdown-tips {
  font-size: 16px;
}

.k13-lite-get-the-best-price-countdown-box > div {
  display: flex;

  align-items: center;
}

.k13-lite-get-the-best-price-countdown-box
  .k13-lite-get-the-best-price-time-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 110px;
  position: relative;
}

.k13-lite-get-the-best-price-countdown-box
  .k13-lite-get-the-best-price-time-block:not(:last-child)::after {
  content: ":";
  position: absolute;
  right: -4px;
  top: 8px;

  font-size: 40px;
  font-weight: 600;
  color: #1c1c1c;
  line-height: 1;
}

.k13-lite-get-the-best-price-countdown-box
  .k13-lite-get-the-best-price-time-value {
  /* background-color: #000; */
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ff8f1c;
  padding: 8px;
  border-radius: 0;
  font-size: 36px;
  font-weight: 600;
  min-width: 70px;
  min-height: 70px;
  line-height: 1;
  margin-bottom: 2px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="70" height="70" viewBox="0 0 70 70" fill="none"><path d="M58 6H64V12H70V58H64V64H58V70H12V64H6V58H0V12H5.5V6H11.5V0H58V6Z" fill="%231C1C1C"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 70px 70px;
}

.k13-lite-get-the-best-price-countdown-box
  .k13-lite-get-the-best-price-time-label {
  margin-top: 17px;
  font-size: 20px;
  color: rgba(255, 255, 255, 0.8);
  line-height: 1.25;
}

.k13-lite-unlock-VIP-access-content-bottom-countdown-wrapper {
  max-width: 953px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 60px;
  margin-bottom: 40px;
}
.k13-lite-unlock-VIP-access-countdown-box {
  margin-bottom: 0;
  padding: 0;
  border: none;
  font-size: 16px;
  height: auto;
}

.k13-lite-unlock-VIP-access-finish-countdown-tips {
  font-size: 16px;
}

.k13-lite-unlock-VIP-access-countdown-box > div {
  display: flex;

  align-items: center;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 110px;
  position: relative;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-block:not(:last-child)::after {
  content: ":";
  position: absolute;
  right: -4px;
  top: 8px;

  font-size: 40px;
  font-weight: 600;
  color: #ff8f1c;
  line-height: 1;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-value {
  /* background-color: #000; */
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  padding: 8px;
  border-radius: 0;
  font-size: 36px;
  font-weight: 600;
  min-width: 70px;
  min-height: 70px;
  line-height: 1;
  margin-bottom: 2px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 71 70" fill="none"><path d="M58.5 6H64.5V12H70.5V58H64.5V64H58.5V70H12.5V64H6.5V58H0.5V12H6V6H12V0H58.5V6Z" fill="%23FF8F1C"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 70px 70px;
}

.k13-lite-unlock-VIP-access-countdown-box
  .k13-lite-unlock-VIP-access-time-label {
  margin-top: 17px;
  font-size: 20px;
  color: #3d3d3d;
  line-height: 1.25;
}
.k13-lite-get-the-best-price-content-bottom-button {
  color: #fff;
  text-align: center;
  width: 292px;
  height: 50px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='292' height='50' viewBox='0 0 292 50' fill='none'><path d='M278 7H285V14H292V36H285V43H278V50H14V43H7V36H0V14H7V7H14V0H278V7Z' fill='%23FF8F1C'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.33;
  cursor: pointer;
  margin-top: 60px;
}

.k13-lite-get-the-best-price-content-bottom-button-desc {
  color: rgba(255, 255, 255, 0.9);
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  margin-top: 16px;
  font-weight: 400;
  line-height: 1.25;
}

@media screen and (max-width: 768px) {
  .k13-lite-get-the-best-price-wrapper {
    padding: 50px 0 25px 0;
  }

  .k13-lite-get-the-best-price-container {
    max-width: 100%;
    padding: 0 24px;
  }

  /* .k13-lite-get-the-best-price-title-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  
  .k13-lite-get-the-best-price-title-text {
    color: #000;
    text-align: center;
  
    max-width: 900px;
    font-size: 56px;
  
    font-weight: 800;
    line-height: 1.14;
  
    margin-bottom: 60px;
  } */

  .k13-lite-get-the-best-price-content {
    gap: 50px;
  }

  /* 图标模块  */
  .k13-lite-get-the-best-price-content-top-wrapper {
    max-width: 100%;
    width: 100%;

    gap: 20px;
  }

  .k13-lite-get-the-best-price-content-top-title-wrapper {
    gap: 10px;
  }

  .k13-lite-get-the-best-price-content-top-title {
    font-size: 26px;

    font-weight: 700;
    line-height: 1.3;
    /* 114% */
  }

  .k13-lite-get-the-best-price-content-top-subtitle {
    max-width: 281px;
    margin: 0 auto;
    color: rgba(255, 255, 255, 0.6);

    font-size: 14px;

    line-height: 1.4;
    /* 138% */
  }
  .k13-lite-get-the-best-price-content-top-item {
    width: 100%;
    height: 37.333vw;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 331 140' fill='none'><path d='M0.00390625 12H6.00391V0H6.00781V6H12.0078V0H270V6H275.926V12H281.926V6H276V0H318.999V6H324.999V12H331V140H330.984V128H324.983V134H318.983V140H276V134H270V140H12.0078V134H6.00781V140H6.00391V128H0.00390625V140H0V0H0.00390625V12ZM276 134H282V128H276V134ZM278 124.998L280 125.002L280.005 122.502L278.005 122.498L278 124.998ZM278.016 117.498L280.016 117.502L280.025 112.502L278.025 112.498L278.016 117.498ZM278.035 107.498L280.035 107.502L280.046 102.502L278.046 102.498L278.035 107.498ZM278.056 97.498L280.056 97.502L280.065 92.502L278.065 92.498L278.056 97.498ZM278.076 87.498L280.076 87.502L280.086 82.502L278.086 82.498L278.076 87.498ZM278.096 77.498L280.096 77.502L280.106 72.502L278.106 72.498L278.096 77.498ZM278.116 67.498L280.116 67.502L280.127 62.502L278.127 62.498L278.116 67.498ZM278.137 57.498L280.137 57.502L280.146 52.502L278.146 52.498L278.137 57.498ZM278.157 47.498L280.157 47.502L280.167 42.502L278.167 42.498L278.157 47.498ZM278.177 37.498L280.177 37.502L280.188 32.502L278.188 32.498L278.177 37.498ZM278.197 27.498L280.197 27.502L280.207 22.502L278.207 22.498L278.197 27.498ZM278.218 17.498L280.218 17.502L280.223 15.002L278.223 14.998L278.218 17.498Z' fill='%23FF8F1C'/></svg>");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    padding: 27px 88px 28px 52px;
  }
  .k13-lite-get-the-best-price-content-top-item:nth-child(1) {
    padding: 27px 77px 28px 39px;
  }
  .k13-lite-get-the-best-price-content-top-item:nth-child(3) {
    padding: 27px 88px 28px 52px;
  }
  .k13-lite-get-the-best-price-content-top-item:last-child {
    padding: 27px 88px 28px 52px;
  }
  .k13-lite-get-the-best-price-content-top-container {
    justify-content: center;
    flex-direction: column;
    width: 100%;
    gap: 20px;
  }

  /* .k13-lite-get-the-best-price-progress-container .progress-text-item-title {
    width: 100%;
    height: 37.333vw;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 331 140' fill='none'><path d='M0.00390625 12H6.00391V0H6.00781V6H12.0078V0H270V6H275.926V12H281.926V6H276V0H318.999V6H324.999V12H331V140H330.984V128H324.983V134H318.983V140H276V134H270V140H12.0078V134H6.00781V140H6.00391V128H0.00390625V140H0V0H0.00390625V12ZM276 134H282V128H276V134ZM278 124.998L280 125.002L280.005 122.502L278.005 122.498L278 124.998ZM278.016 117.498L280.016 117.502L280.025 112.502L278.025 112.498L278.016 117.498ZM278.035 107.498L280.035 107.502L280.046 102.502L278.046 102.498L278.035 107.498ZM278.056 97.498L280.056 97.502L280.065 92.502L278.065 92.498L278.056 97.498ZM278.076 87.498L280.076 87.502L280.086 82.502L278.086 82.498L278.076 87.498ZM278.096 77.498L280.096 77.502L280.106 72.502L278.106 72.498L278.096 77.498ZM278.116 67.498L280.116 67.502L280.127 62.502L278.127 62.498L278.116 67.498ZM278.137 57.498L280.137 57.502L280.146 52.502L278.146 52.498L278.137 57.498ZM278.157 47.498L280.157 47.502L280.167 42.502L278.167 42.498L278.157 47.498ZM278.177 37.498L280.177 37.502L280.188 32.502L278.188 32.498L278.177 37.498ZM278.197 27.498L280.197 27.502L280.207 22.502L278.207 22.498L278.197 27.498ZM278.218 17.498L280.218 17.502L280.223 15.002L278.223 14.998L278.218 17.498Z' fill='%23FF8F1C'/></svg>");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    padding: 27px 88px 28px 52px;
  } */

  /* .k13-lite-get-the-best-price-progress-container  .k13-lite-get-the-best-price-content-top-item:last-child {

    padding: 27px 88px 28px 52px;
  } */

  .k13-lite-get-the-best-price-progress-container
    .k13-lite-get-the-best-price-content-top-item-img {
    width: 34px;
    height: 34px;
  }

  /* .k13-lite-get-the-best-price-content-top-item:nth-child(1) .k13-lite-get-the-best-price-content-top-item-img {
    width: 98px;
  
  
  }
  
  .k13-lite-get-the-best-price-content-top-item:nth-child(2) .k13-lite-get-the-best-price-content-top-item-img {
    width: 98px;
  
  
  }
  
  .k13-lite-get-the-best-price-content-top-item:nth-child(3) .k13-lite-get-the-best-price-content-top-item-img {
    width: 98px;
  
  
  } */

  /* .k13-lite-get-the-best-price-content-top-item-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  } */

  .k13-lite-get-the-best-price-content-top-item-title {
    color: #fff;
    text-align: center;

    font-size: 16px;

    font-weight: 700;
    line-height: 1.4;
    /* 140% */
  }

  /* 进度条样式 */
  .k13-lite-get-the-best-price-content-bottom-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    justify-content: space-between;
    overflow: hidden;
  }

  .k13-lite-get-the-best-price-content-bottom-progress-bar-wrapper {
    width: 100%;
  }

  /* .k13-lite-get-the-best-price-content-bottom-progress-bar-title {
    color: #000;
    text-align: center;
  
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.33;
    margin-bottom: 40px;
  } */

  .k13-lite-get-the-best-price-timeline-container {
    max-width: 100%;
    margin: 0;
    display: flex;
    gap: 35px;
    padding: 0 0 0 10px;
  }

  .k13-lite-get-the-best-price-price-section,
  .k13-lite-get-the-best-price-date-section {
    display: none;
  }
  .k13-lite-get-the-best-price-progress-text-container {
    display: block;
    position: relative;
    height: auto;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .k13-lite-get-the-best-price-price-point {
    text-align: center;
    position: relative;
    /* min-width: 100px; */
  }

  .k13-lite-get-the-best-price-progress-text-container
    .k13-lite-get-the-best-price-price-point {
    position: absolute;
    transform: translate(-50%, 0);
  }

  .k13-lite-get-the-best-price-progress-text-container
    .k13-lite-get-the-best-price-price-point:first-child {
    left: 15%;
  }

  .k13-lite-get-the-best-price-progress-text-container
    .progress-text-item-price {
    color: #fff;
    text-align: center;

    font-size: 16px;

    font-weight: 700;
    line-height: 1.4;
    /* 133% */
    width: max-content;
    margin-bottom: 3px;
  }

  .k13-lite-get-the-best-price-progress-text-container
    .progress-text-item-original-price {
    color: rgba(255, 255, 255, 0.8);
    text-align: left;
    text-decoration: auto;

    font-size: 14px;

    font-weight: 400;
    line-height: 1.4;
    /* 138% */
  }

  .k13-lite-get-the-best-price-progress-text-container
    .k13-lite-get-the-best-price-price-point:nth-child(2) {
    left: 50%;
  }

  .k13-lite-get-the-best-price-progress-text-container
    .k13-lite-get-the-best-price-price-point:nth-child(3) {
    left: 85%;
  }

  .k13-lite-get-the-best-price-progress-container {
    width: 4px;
    background: #1c1c1c;
    border-radius: 4px;
    position: relative;

    height: 555px;
    margin: 0;
  }

  .k13-lite-get-the-best-price-progress-bar {
    height: 100%;
    background: linear-gradient(
      90deg,
      rgba(255, 191, 0, 0) 0.58%,
      rgba(255, 187, 0, 0.26) 7.87%,
      #ffa600 20.3%,
      #f10 57.18%,
      #ff00e0 115.74%
    );
    border-radius: 4px;
    position: relative;
    width: 100% !important;
    transform: scaleX(0);
    transform-origin: left;
  }

  @keyframes fillProgressMobile {
    from {
      transform: scaleY(0);
    }

    to {
      transform: scaleY(1);
    }
  }

  .k13-lite-get-the-best-price-progress-bar.animate {
    animation: fillProgressMobile 1.5s ease-in-out forwards !important;
  }

  .k13-lite-get-the-best-price-progress-point {
    --point-size: 20px;
    width: var(--point-size);
    height: var(--point-size);

    left: 50% !important;
  }

  .k13-lite-get-the-best-price-progress-point.first {
    top: 15%;
  }

  .k13-lite-get-the-best-price-progress-point.active,
  .k13-lite-get-the-best-price-progress-point.completed {
    width: 34px;
    height: 34px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' viewBox='0 0 33 32' fill='none'%3E%3Cg filter='url(%23filter0_f_6267_20507)'%3E%3Cpath d='M6.04148 11.728V9.56152V7.39505H8.20852V5.228H10.375H12.5415V3.06152H14.7085H16.875H19.0415H21.2085V5.228H23.375H25.5415V7.39505H27.7085V9.56152V11.728H29.875V13.895V16.0615V18.228V20.395H27.7085V22.5615V24.728H25.5415V26.895H23.375H21.2085V29.0615H19.0415H16.875H14.7085H12.5415V26.895H10.375H8.20852V24.728H6.04148V22.5615V20.395H3.875V18.228V16.0615V13.895V11.728H6.04148Z' fill='%23FFD1A2' fill-opacity='0.25'/%3E%3C/g%3E%3Cpath d='M8.54152 12.728V11.0615V9.395H10.2085V7.72805H11.875H13.5415V6.06152H15.2085H16.875H18.5415H20.2085V7.72805H21.875H23.5415V9.395H25.2085V11.0615V12.728H26.875V14.395V16.0615V17.728V19.395H25.2085V21.0615V22.728H23.5415V24.395H21.875H20.2085V26.0615H18.5415H16.875H15.2085H13.5415V24.395H11.875H10.2085V22.728H8.54152V21.0615V19.395H6.875V17.728V16.0615V14.395V12.728H8.54152Z' fill='%23FF9B00'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_6267_20507' x='0.975' y='0.161523' width='31.8' height='31.8' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='1.45' result='effect1_foregroundBlur_6267_20507'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
  }

  .k13-lite-get-the-best-price-progress-point.second {
    top: 50%;
  }

  .k13-lite-get-the-best-price-progress-point.third {
    top: 85%;
  }

  /* .k13-lite-get-the-best-price-date-section {
    display: flex;
    justify-content: space-between;
    margin-top: 48px;
    position: relative;
    min-height: 105px;
  } */

  .k13-lite-get-the-best-price-date-section .date-point {
    flex: 1;
    position: absolute;
    transform: translate(-50%, 0);
  }

  .k13-lite-get-the-best-price-progress-text-container .progress-text-item {
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    /* position: absolute; */
  }
  .k13-lite-get-the-best-price-progress-text-container
    .progress-text-item:first-child {
    top: 0%;
  }

  .k13-lite-get-the-best-price-progress-text-container
    .progress-text-item:nth-child(2) {
    top: 37%;
  }

  .k13-lite-get-the-best-price-progress-text-container
    .progress-text-item:nth-child(3) {
    top: 75%;
  }

  .k13-lite-get-the-best-price-progress-text-container
    .progress-text-item-title {
    width: 73.6vw;
    height: 23.466vw;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 276 88' fill='none'><path d='M268 4H272V8H276V80H272V84H268V88H8V84H4V80H0V8H4V4H8V0H268V4Z' fill='%231C1C1C'/></svg>");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    text-align: center;

    justify-content: center;
    padding: 27px 30px;
    font-size: 12px;

    font-weight: 400;
    line-height: 1.4;
    /* 140% */
  }

  .k13-lite-get-the-best-price-progress-text-container
    .progress-text-item-title.completed {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 276 88' fill='none'><mask id='path-1-inside-1_6700_11819' fill='white'><path d='M268 4H272V8H276V80H272V84H268V88H8V84H4V80H0V8H4V4H8V0H268V4Z'/></mask><path d='M268 4H272V8H276V80H272V84H268V88H8V84H4V80H0V8H4V4H8V0H268V4Z' fill='%231C1C1C'/><path d='M268 4H267V5H268V4ZM272 4H273V3H272V4ZM272 8H271V9H272V8ZM276 8H277V7H276V8ZM276 80V81H277V80H276ZM272 80V79H271V80H272ZM272 84V85H273V84H272ZM268 84V83H267V84H268ZM268 88V89H269V88H268ZM8 88H7V89H8V88ZM8 84H9V83H8V84ZM4 84H3V85H4V84ZM4 80H5V79H4V80ZM0 80H-1V81H0V80ZM0 8V7H-1V8H0ZM4 8V9H5V8H4ZM4 4V3H3V4H4ZM8 4V5H9V4H8ZM8 0V-1H7V0H8ZM268 0H269V-1H268V0ZM268 4V5H272V4V3H268V4ZM272 4H271V8H272H273V4H272ZM272 8V9H276V8V7H272V8ZM276 8H275V80H276H277V8H276ZM276 80V79H272V80V81H276V80ZM272 80H271V84H272H273V80H272ZM272 84V83H268V84V85H272V84ZM268 84H267V88H268H269V84H268ZM268 88V87H8V88V89H268V88ZM8 88H9V84H8H7V88H8ZM8 84V83H4V84V85H8V84ZM4 84H5V80H4H3V84H4ZM4 80V79H0V80V81H4V80ZM0 80H1V8H0H-1V80H0ZM0 8V9H4V8V7H0V8ZM4 8H5V4H4H3V8H4ZM4 4V5H8V4V3H4V4ZM8 4H9V0H8H7V4H8ZM8 0V1H268V0V-1H8V0ZM268 0H267V4H268H269V0H268Z' fill='%23FFB43B' mask='url(%23path-1-inside-1_6700_11819)'/></svg>");
  }

  .k13-lite-get-the-best-price-date-section .label {
    color: #000;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.25;
  }

  .k13-lite-get-the-best-price-progress-bar::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
      90deg,
      rgba(28, 28, 28, 0.1) 25%,
      rgba(28, 28, 28, 0.2) 50%,
      rgba(28, 28, 28, 0.1) 75%
    );
    animation: loading 1.5s infinite linear;
    opacity: 0;
  }

  .k13-lite-get-the-best-price-progress-bar.animate::after {
    opacity: 1;
    animation-delay: 1.5s;
  }

  @keyframes loading {
    0% {
      transform: translateY(-100%);
    }

    100% {
      transform: translateY(100%);
    }
  }

  /* 倒计时样式 */
  .k13-lite-get-the-best-price-content-bottom-countdown-wrapper {
    max-width: 100%;

    gap: 20px;
  }

  .k13-lite-get-the-best-price-content-bottom-countdown-title {
    font-size: 26px;
    font-weight: 700;
    line-height: 1.3;
    /* 114% */
  }

  /* 
  .k13-lite-get-the-best-price-Countdown {
    width: 100%;
    
  } */

  .k13-lite-get-the-best-price-countdown-box {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-size: 16px;
    height: auto;
  }

  .k13-lite-get-the-best-price-finish-countdown-tips {
    font-size: 16px;
  }

  .k13-lite-get-the-best-price-countdown-box > div {
    display: flex;

    align-items: center;
  }

  .k13-lite-get-the-best-price-countdown-box
    .k13-lite-get-the-best-price-time-block {
    display: flex;
    flex-direction: column;
    align-items: center;
    min-width: 50px;
    position: relative;
  }

  .k13-lite-get-the-best-price-countdown-box
    .k13-lite-get-the-best-price-time-block:not(:last-child)::after {
    content: ":";
    position: absolute;
    right: -2px;
    top: 0;

    font-size: 30px;
    font-weight: 600;
    color: #1c1c1c;
    line-height: 1;
  }

  .k13-lite-get-the-best-price-countdown-box
    .k13-lite-get-the-best-price-time-value {
    /* background-color: #000; */
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ff8f1c;
    padding: 8px;
    border-radius: 0;
    font-size: 16px;
    font-weight: 600;
    min-width: 30px;
    min-height: 30px;
    line-height: 1;
    margin-bottom: 2px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 70 70" fill="none"><path d="M58 6H64V12H70V58H64V64H58V70H12V64H6V58H0V12H5.5V6H11.5V0H58V6Z" fill="%231C1C1C"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 30px 30px;
  }

  .k13-lite-get-the-best-price-countdown-box
    .k13-lite-get-the-best-price-time-label {
    margin-top: 6px;
    font-size: 10px;
    color: rgba(255, 255, 255, 0.8);
    line-height: 1.25;
  }

  .k13-lite-unlock-VIP-access-content-bottom-countdown-wrapper {
    max-width: 100%;

    gap: 20px;
    margin-bottom: 5px;
  }

  .k13-lite-unlock-VIP-access-countdown-box {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-size: 16px;
    height: auto;
  }

  .k13-lite-unlock-VIP-access-finish-countdown-tips {
    font-size: 16px;
  }

  .k13-lite-unlock-VIP-access-countdown-box > div {
    display: flex;

    align-items: center;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-block {
    display: flex;
    flex-direction: column;
    align-items: center;
    min-width: 50px;
    position: relative;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-block:not(:last-child)::after {
    content: ":";
    position: absolute;
    right: -2px;
    top: 0;

    font-size: 30px;
    font-weight: 600;
    color: #ff8f1c;
    line-height: 1;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-value {
    /* background-color: #000; */
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    padding: 8px;
    border-radius: 0;
    font-size: 16px;
    font-weight: 600;
    min-width: 30px;
    min-height: 30px;
    line-height: 1;
    margin-bottom: 2px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 71 70" fill="none"><path d="M58.5 6H64.5V12H70.5V58H64.5V64H58.5V70H12.5V64H6.5V58H0.5V12H6V6H12V0H58.5V6Z" fill="%23FF8F1C"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 30px 30px;
  }

  .k13-lite-unlock-VIP-access-countdown-box
    .k13-lite-unlock-VIP-access-time-label {
    margin-top: 6px;
    font-size: 10px;
    color: #3d3d3d;
    line-height: 1.25;
  }

  .k13-lite-get-the-best-price-content-bottom-button {
    color: #fff;
    text-align: center;
    width: 100%;
    height: 13.33vw;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='292' height='50' viewBox='0 0 292 50' fill='none'><path d='M278 7H285V14H292V36H285V43H278V50H14V43H7V36H0V14H7V7H14V0H278V7Z' fill='%23FF8F1C'/></svg>");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33;
    cursor: pointer;
    margin-top: 50px;
  }

  .k13-lite-get-the-best-price-content-bottom-button-desc {
    color: rgba(255, 255, 255, 0.9);
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    margin-top: 16px;
    font-weight: 400;
    line-height: 1.25;
    max-width: 268px;
    margin-left: auto;
    margin-right: auto;
  }
}

/* Be a First Mover. Get the Best Price 抢占先机，获取最优价格 end */

/* 直播小窗口 Live broadcast window start  */
.live-broadcast-window-wrapper {
  position: fixed;
  left: 30px;
  bottom: 110px;
  z-index: 9999;
}
.live-broadcast-window-url {
  display: block;
  position: relative;
  width: 180px;

  border-radius: 10px;
  overflow: hidden;
  flex-shrink: 0;
}
.live-broadcast-window-close-icon {
  display: none;
  position: absolute;
  top: 9px;
  right: 10px;
  width: 18px;
  height: 18px;
  z-index: 99;
}
.live-broadcast-window-img {
  display: none;
  width: 100%;

  max-width: 100%;
  aspect-ratio: 4/5;
}
.live-broadcast-window-video {
  display: none;
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; /* 16:9 比例 */
  height: 0;
  overflow: hidden;
  aspect-ratio: 16/9;
}
.live-broadcast-window-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
@media screen and (max-width: 1440px) {
  .live-broadcast-window-url {
    width: 90px;
    border-radius: 6px;
  }
  .live-broadcast-window-close-icon {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 12px;
    height: 12px;
    z-index: 99;
  }
}
@media screen and (max-width: 768px) {
  .live-broadcast-window-wrapper {
    left: 16px;
    bottom: 104px;
  }
}
/* 直播小窗口 Live broadcast window end  */

/* k13-dtf-printer-features k13 dtf 打印机功能 start  */
#k13-dtf-printer-features-container {
  background: #000;
  padding-top:100px;
}
.k13-dtf-printer-features-container {
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}
.k13-dtf-printer-features-grid-wraper-pc {
  display: grid;
  grid-template-columns: 1fr 403px;
  gap: 20px;
}
.k13-dtf-printer-features-grid-wraper-mb {
  display: none;
}
.k13-dtf-printer-features-grid-container-1,
.k13-dtf-printer-features-grid-container-2 {
  display: grid;
  gap: 20px;
}

.k13-dtf-printer-features-grid-item {
  background: #1a1a1a;
  border: 0.5px solid rgba(255, 255, 255, 0.2);
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  position: relative;
  overflow: hidden;
}
.k13-dtf-printer-features-grid-item.is-visible{

display: flex !important;
}

/* .k13-dtf-printer-features-grid-item::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: linear-gradient(
          135deg,
          rgba(255, 255, 255, 0.05) 0%,
          rgba(255, 255, 255, 0.02) 100%
        );
        pointer-events: none;
      } */

.k13-dtf-printer-features-grid-item:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3);
  transition: all 0.3s ease;
}

/* 内容样式 */
.k13-dtf-printer-features-grid-item-content {
  position: relative;
  z-index: 1;
  text-align: center;
  width: 100%;
  height: 100%;
}

.k13-dtf-printer-features-grid-item-title {
  color: #fff;

  font-size: 30px;

  font-weight: 700;
  line-height: 1.26; /* 126% */
}

.k13-dtf-printer-features-grid-item-text,
.k13-dtf-printer-features-grid-item-content-container-item-text {
  color: rgba(255, 255, 255, 0.5);

  font-size: 18px;

  font-weight: 400;
  line-height: 1.38; /* 138% */
}
.k13-dtf-printer-features-grid-container-1 {
  grid-template-columns: 1fr;
  grid-template-rows: 300px 293px 333px;
  grid-template-areas:
    "col1-row1"
    "col1-row2 "
    "col1-row3 ";
}
.k13-dtf-printer-features-grid-container-2 {
  grid-template-columns: 403px;
  grid-template-rows: 175px 265px 312px 155px;
  grid-template-areas:
    " col2-row1"
    " col2-row2"
    " col2-row3"
    " col2-row4";
}

/* 第一列第一行 - 两列布局 */
.k13-dtf-printer-features-col1-row1 {
  grid-area: col1-row1;
  display: grid;
  grid-template-columns: 378px 378px;
  gap: 20px;
}

.k13-dtf-printer-features-col1-row1 .k13-dtf-printer-features-grid-item {
  height: 300px;
  width: 378px;
}
.k13-dtf-printer-features-col1-row1
  .k13-dtf-printer-features-grid-item:nth-child(1) {
  background-image: url("/cdn/shop/files/Group_2609515.jpg?v=1757735294");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.k13-dtf-printer-features-col1-row1
  .k13-dtf-printer-features-grid-item:nth-child(2) {
  background-image: url("/cdn/shop/files/Group_2609523.jpg?v=1757735294");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.k13-dtf-printer-features-col1-row1
  .k13-dtf-printer-features-grid-item:nth-child(1)
  .k13-dtf-printer-features-grid-item-content-content,
.k13-dtf-printer-features-col1-row1
  .k13-dtf-printer-features-grid-item:nth-child(2)
  .k13-dtf-printer-features-grid-item-content-content {
  position: absolute;
  left: 24px;
  bottom: 24px;
}
.k13-dtf-printer-features-col1-row1 .k13-dtf-printer-features-grid-item-title,
.k13-dtf-printer-features-col1-row1 .k13-dtf-printer-features-grid-item-text {
  text-align: left;
}

/* 第一列第二行 - 一列布局 */
.k13-dtf-printer-features-col1-row2 {
  grid-area: col1-row2;
  display: grid;
  grid-template-columns: 777px;
}

.k13-dtf-printer-features-col1-row2 .k13-dtf-printer-features-grid-item {
  height: 293px;
  width: 777px;
  padding: 24px 42px;
}
.k13-dtf-printer-features-col1-row2 .k13-dtf-printer-features-grid-item-title {
  margin-bottom: 28px;
}
.k13-dtf-printer-features-col1-row2
  .k13-dtf-printer-features-grid-item-content-container-item {
  display: flex;
  flex-direction: column;
  gap: 13px;
  justify-content: center;
  align-items: center;
}
.k13-dtf-printer-features-col1-row2
  .k13-dtf-printer-features-grid-item-content
  .k13-dtf-printer-features-grid-item-content-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.k13-dtf-printer-features-col1-row2
  .k13-dtf-printer-features-grid-item-content-container-item:nth-child(1)
  .k13-dtf-printer-features-grid-item-content-container-item-img,
.k13-dtf-printer-features-col1-row2
  .k13-dtf-printer-features-grid-item-content-container-item:nth-child(2)
  .k13-dtf-printer-features-grid-item-content-container-item-img {
  width: 175px;
  height: 141px;
}
.k13-dtf-printer-features-col1-row2
  .k13-dtf-printer-features-grid-item-content-container-item:nth-child(3)
  .k13-dtf-printer-features-grid-item-content-container-item-img {
  width: 116px;
  height: 141px;
}

/* 第一列第三行 - 两列布局 */
.k13-dtf-printer-features-col1-row3 {
  grid-area: col1-row3;
  display: grid;
  grid-template-columns: 428px 329px;
  gap: 20px;
}

.k13-dtf-printer-features-col1-row3 .k13-dtf-printer-features-grid-item {
  height: 333px;
}

.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:first-child {
  width: 428px;
}

.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:last-child {
  width: 329px;
}
.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:nth-child(1) {
  background-image: url("/cdn/shop/files/Group_2609516.jpg?v=1757735294");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:nth-child(2) {
  padding-top: 10px;
}
.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:nth-child(2)
  .k13-dtf-printer-features-grid-item-content {
  display: flex;
  flex-direction: column;
  /* justify-content: center; */
  align-items: center;
  gap: 30px;
}
.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:nth-child(2)
  .k13-dtf-printer-features-grid-item-content
  .k13-dtf-printer-features-grid-item-content-container-item-img {
  width: 206px;
  height: 198px;
}
.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:nth-child(1)
  .k13-dtf-printer-features-grid-item-content-content {
  position: absolute;
  left: 24px;
  bottom: 24px;
}
.k13-dtf-printer-features-col1-row3 .k13-dtf-printer-features-grid-item-title,
.k13-dtf-printer-features-col1-row3 .k13-dtf-printer-features-grid-item-text {
  text-align: left;
}
.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:nth-child(2)
  .k13-dtf-printer-features-grid-item-title,
.k13-dtf-printer-features-col1-row3
  .k13-dtf-printer-features-grid-item:nth-child(2)
  .k13-dtf-printer-features-grid-item-text {
  text-align: center;
}

/* 第二列第一行 */
.k13-dtf-printer-features-col2-row1 {
  grid-area: col2-row1;
  display: grid;
  grid-template-columns: 403px;
}

.k13-dtf-printer-features-col2-row1 .k13-dtf-printer-features-grid-item {
  height: 175px;
  width: 403px;
  padding: 36px 14px;
}
.k13-dtf-printer-features-col2-row1
  .k13-dtf-printer-features-grid-item-content {
  display: flex;

  align-items: center;
  gap: 29px;
}
.k13-dtf-printer-features-col2-row1
  .k13-dtf-printer-features-grid-item-content-container-item-img {
  width: 175px;
  height: 102px;
  flex-shrink: 0;
}

/* 第二列第二行 */
.k13-dtf-printer-features-col2-row2 {
  grid-area: col2-row2;
  display: grid;
  grid-template-columns: 403px;
}

.k13-dtf-printer-features-col2-row2 .k13-dtf-printer-features-grid-item {
  height: 265px;
  width: 403px;
}
.k13-dtf-printer-features-col2-row2
  .k13-dtf-printer-features-grid-item-content-content {
  position: absolute;
  width: 100%;
  left: 50%;
  bottom: 24px;
  transform: translate(-50%, 0);
}
.k13-dtf-printer-features-col2-row2 .k13-dtf-printer-features-grid-item {
  background-image: url("/cdn/shop/files/Group_2609511.jpg?v=1757735294");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* 第二列第三行 */
.k13-dtf-printer-features-col2-row3 {
  grid-area: col2-row3;
  display: grid;
  grid-template-columns: 403px;
}

.k13-dtf-printer-features-col2-row3 .k13-dtf-printer-features-grid-item {
  height: 312px;
  width: 403px;
}
.k13-dtf-printer-features-col2-row3
  .k13-dtf-printer-features-grid-item-content-content {
  position: absolute;
  width: 100%;
  left: 50%;
  bottom: 24px;
  transform: translate(-50%, 0);
}
.k13-dtf-printer-features-col2-row3 .k13-dtf-printer-features-grid-item {
  background-image: url("/cdn/shop/files/Group_2609524.jpg?v=1757735294");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* 第二列第四行 */
.k13-dtf-printer-features-col2-row4 {
  grid-area: col2-row4;
  display: grid;
  grid-template-columns: 403px;
}

.k13-dtf-printer-features-col2-row4 .k13-dtf-printer-features-grid-item {
  height: 155px;
  width: 403px;
  padding: 30px 33px 24px 24px;
}
.k13-dtf-printer-features-col2-row4
  .k13-dtf-printer-features-grid-item-content {
  display: flex;

  align-items: center;
  gap: 9px;
}
.k13-dtf-printer-features-col2-row4
  .k13-dtf-printer-features-grid-item-content-container-item-img {
  width: 78px;
  height: 78px;
  flex-shrink: 0;
}
.k13-dtf-printer-features-col2-row4 .k13-dtf-printer-features-grid-item-title,
.k13-dtf-printer-features-col2-row4 .k13-dtf-printer-features-grid-item-text {
  text-align: left;
}

/* 移动端布局 (< 768px) */
@media (max-width: 1200px) {
  #k13-dtf-printer-features-container {
  background: #000;
  padding-top:50px;
}
  .k13-dtf-printer-features-container {
    max-width: 100%;
  }
  .k13-dtf-printer-features-grid-wraper-pc {
    display: none;
  }

  .k13-dtf-printer-features-grid-wraper-mb {
    display: grid;
    gap: 3.2vw;
    grid-template-columns: 1fr;
    grid-template-rows: repeat(6, auto);
    grid-template-areas:
      "row1"
      "row2"
      "row3"
      "row4"
      "row5"
      "row6";
  }
  /* 内容样式 */
  .k13-dtf-printer-features-grid-item-content {
    position: relative;
    z-index: 1;
    text-align: center;
  }

  .k13-dtf-printer-features-grid-item-title {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 0;
    line-height: 1.4;
    color: #fff;
  }

  .k13-dtf-printer-features-grid-item-text,
  .k13-dtf-printer-features-grid-item-content-container-item-text {
    font-size: 12px;
    color: rgba(255, 255, 255, 0.5);
    line-height: 1.4;
  }
  .k13-dtf-printer-features-grid-item {
    border: 0.2px solid rgba(255, 255, 255, 0.2);
    border-radius: 10px;
  }
  .k13-dtf-printer-features-grid-item-content {
    width: 100%;
    height: 100%;
  }

  /* 第一行 */
  .k13-dtf-printer-features-row1 {
    grid-area: row1;
    display: grid;
    grid-template-columns: 1fr;
  }

  .k13-dtf-printer-features-row1 .k13-dtf-printer-features-grid-item {
    height: 43.466vw;
    width: 100%;
    padding: 3.73vw 5.33vw;
  }
  .k13-dtf-printer-features-row1 .k13-dtf-printer-features-grid-item-title {
    margin-bottom: 3.466vw;
  }
  .k13-dtf-printer-features-row1
    .k13-dtf-printer-features-grid-item-content-container-item {
    display: flex;
    flex-direction: column;
    gap: 1.066vw;
    justify-content: center;
    align-items: center;
  }
  .k13-dtf-printer-features-row1
    .k13-dtf-printer-features-grid-item-content
    .k13-dtf-printer-features-grid-item-content-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .k13-dtf-printer-features-row1
    .k13-dtf-printer-features-grid-item-content-container-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-content-container-item-img,
  .k13-dtf-printer-features-row1
    .k13-dtf-printer-features-grid-item-content-container-item:nth-child(2)
    .k13-dtf-printer-features-grid-item-content-container-item-img {
    width: 21.33vw;
    height: 17.066vw;
  }
  .k13-dtf-printer-features-row1
    .k13-dtf-printer-features-grid-item-content-container-item:nth-child(3)
    .k13-dtf-printer-features-grid-item-content-container-item-img {
    width: 13.33vw;
    height: 17.066vw;
  }
  /* 第二行 两列 */
  .k13-dtf-printer-features-row2 {
    grid-area: row2;
    display: grid;
    grid-template-columns: 44.533vw auto;
    gap: 3.2vw;
  }

  .k13-dtf-printer-features-row2 .k13-dtf-printer-features-grid-item {
    height: 36.26vw;
  }

  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:first-child {
    width: 100%;
  }

  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:last-child {
    width: 100%;
  }
  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:nth-child(1) {
    background-image: url("/cdn/shop/files/Group_2609519.jpg?v=1757752269");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-content-content {
    position: absolute;
    left: 50%;
    bottom: 2.133vw;
    transform: translateX(-50%);
    width: 100%;
  }

  .k13-dtf-printer-features-row2 .k13-dtf-printer-features-grid-item-title,
  .k13-dtf-printer-features-row2 .k13-dtf-printer-features-grid-item-text {
    text-align: center;
  }
  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:nth-child(2) {
    padding-top: 1.333vw;
  }
  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:nth-child(2)
    .k13-dtf-printer-features-grid-item-content {
    display: flex;
    flex-direction: column;
    /* justify-content: center; */
    align-items: center;
    gap: 1.066vw;
  }
  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:nth-child(2)
    .k13-dtf-printer-features-grid-item-content
    .k13-dtf-printer-features-grid-item-content-container-item-img {
    width: 23.2vw;
    height: 22.4vw;
  }

  /* 第三行 - 两列 */
  .k13-dtf-printer-features-row3 {
    grid-area: row3;
    display: grid;
    grid-template-columns: 44.533vw auto;
    gap: 3.2vw;
  }

  .k13-dtf-printer-features-row3 .k13-dtf-printer-features-grid-item {
    height: 30.4vw;
  }

  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:first-child {
    width: 100%;
  }

  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:last-child {
    width: 100%;
  }
  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(1) {
    padding: 5.066vw 4.266vw 4.533vw 4vw;
  }
  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-content {
    display: flex;
    flex-direction: column;
    gap: 1.333vw;
  }
  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-content-content {
    display: flex;
    justify-content: space-between;
  }
  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-content
    .k13-dtf-printer-features-grid-item-content-content
    .k13-dtf-printer-features-grid-item-content-content-icon {
    width: 9.066vw;
    height: 9.066vw;
  }
  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-text,
  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-title {
    text-align: left;
  }

  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(2) {
    background-image: url("/cdn/shop/files/Group_2609520.jpg?v=1757752269");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:nth-child(2)
    .k13-dtf-printer-features-grid-item-content-content {
    position: absolute;
    left: 50%;
    bottom: 2.133vw;
    transform: translateX(-50%);
    width: 100%;
  }
  /* 第四行 - 一列 */
  .k13-dtf-printer-features-row4 {
    grid-area: row4;
    display: grid;
    grid-template-columns: 1fr;
  }

  .k13-dtf-printer-features-row4 .k13-dtf-printer-features-grid-item {
    height: 38.666vw;
    width: 100%;
  }
  .k13-dtf-printer-features-row4 .k13-dtf-printer-features-grid-item {
    background-image: url("/cdn/shop/files/Group_2609523_508202e6-db2f-41e6-9a04-3ef996627b9f.jpg?v=1757752269");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
  .k13-dtf-printer-features-row4
    .k13-dtf-printer-features-grid-item-content-content {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    bottom: 2.666vw;
  }

  /* 第五行 - 两列 */
  .k13-dtf-printer-features-row5 {
    grid-area: row5;
    display: grid;
    grid-template-columns: 48vw auto;
    gap: 3.2vw;
  }

  .k13-dtf-printer-features-row5 .k13-dtf-printer-features-grid-item {
    height: 30.4vw;
  }

  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:first-child {
    width: 100%;
  }

  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:last-child {
    width: 100%;
  }
  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:nth-child(1) {
    background-image: url("/cdn/shop/files/Group_2609521.jpg?v=1757752269");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:nth-child(1)
    .k13-dtf-printer-features-grid-item-content-content {
    position: absolute;
    width: 100%;
    left: 50%;
    bottom: 2.133vw;
    transform: translate(-50%, 0);
    text-align: center;
  }
  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:nth-child(2) {
    padding-top: 10px;
  }
  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:nth-child(2)
    .k13-dtf-printer-features-grid-item-content {
    display: flex;
    flex-direction: column;
    /* justify-content: center; */
    align-items: center;
    gap: 3.2vw;
  }
  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:nth-child(2)
    .k13-dtf-printer-features-grid-item-content
    .k13-dtf-printer-features-grid-item-content-container-item-img {
    width: 20.533vw;
    height: 12vw;
  }

  /* 第六行 - 一列 */
  .k13-dtf-printer-features-row6 {
    grid-area: row6;
    display: grid;
    grid-template-columns: 1fr;
  }

  .k13-dtf-printer-features-row6 .k13-dtf-printer-features-grid-item {
    height: 32.266vw;
    width: 100%;
  }
  .k13-dtf-printer-features-row6 .k13-dtf-printer-features-grid-item {
    background-image: url("/cdn/shop/files/Group_2609522.jpg?v=1757752269");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
  .k13-dtf-printer-features-row6
    .k13-dtf-printer-features-grid-item-content-content {
    position: absolute;
    left: 2.666vw;
    bottom: 2.133vw;
  }
}

/* 375px设计稿适配 */
@media (max-width: 375px) {
  .k13-dtf-printer-features-row2
    .k13-dtf-printer-features-grid-item:first-child,
  .k13-dtf-printer-features-row3
    .k13-dtf-printer-features-grid-item:first-child,
  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:first-child {
    width: 100%;
  }

  .k13-dtf-printer-features-row2 .k13-dtf-printer-features-grid-item:last-child,
  .k13-dtf-printer-features-row3 .k13-dtf-printer-features-grid-item:last-child,
  .k13-dtf-printer-features-row5
    .k13-dtf-printer-features-grid-item:last-child {
    width: 100%;
  }
}

/* 动画效果 */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.k13-dtf-printer-features-grid-item {
  animation: fadeInUp 0.6s ease-out;
}

.k13-dtf-printer-features-grid-item:nth-child(1) {
  animation-delay: 0.1s;
}
.k13-dtf-printer-features-grid-item:nth-child(2) {
  animation-delay: 0.2s;
}
.k13-dtf-printer-features-grid-item:nth-child(3) {
  animation-delay: 0.3s;
}
.k13-dtf-printer-features-grid-item:nth-child(4) {
  animation-delay: 0.4s;
}
.k13-dtf-printer-features-grid-item:nth-child(5) {
  animation-delay: 0.5s;
}
.k13-dtf-printer-features-grid-item:nth-child(6) {
  animation-delay: 0.6s;
}
.k13-dtf-printer-features-grid-item:nth-child(7) {
  animation-delay: 0.7s;
}
.k13-dtf-printer-features-grid-item:nth-child(8) {
  animation-delay: 0.8s;
}
.k13-dtf-printer-features-grid-item:nth-child(9) {
  animation-delay: 0.9s;
}
.k13-dtf-printer-features-grid-item:nth-child(10) {
  animation-delay: 1s;
}
.k13-dtf-printer-features-grid-item:nth-child(11) {
  animation-delay: 1.1s;
}

/* k13-dtf-printer-features k13 dtf 打印机功能 end  */

#shopify-section-{{ section.id }} .k13-lite-render-surface {
  content-visibility: auto;
  contain-intrinsic-size: auto 1000px;
}

/* 视频模块避免 Chrome paint seam */
#shopify-section-{{ section.id }} #k13-lite-one-click-ink-extraction,
#shopify-section-{{ section.id }} #k13-lite-hassle-free-maintenance,
#shopify-section-{{ section.id }} #k13-lite-pro-color-precision {
  content-visibility: visible;
  contain-intrinsic-size: none;
}
