.home-world-img-banner-pc-container[data-v-c6c8241e] {
  width: 100%;
  height: clamp(0px, 54.8469387755vw, 860px);
}
.home-world-img-banner-pc-container__inner[data-v-c6c8241e] {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #EEF1FA;
}
.home-world-img-banner-pc-container__inner .media-banner-wrapper[data-v-c6c8241e] {
  width: clamp(0px, 68.5586734694vw, 1075px);
  height: auto;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(calc(-50% + clamp(0px, 3.1887755102vw, 50px)));
  z-index: 2;
}
.home-world-img-banner-pc-container__inner .media-banner-wrapper .media-banner[data-v-c6c8241e] {
  width: -moz-fit-content;
  width: fit-content;
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper[data-v-c6c8241e] {
  max-width: clamp(0px, 40.4336734694vw, 634px);
  position: absolute;
  top: clamp(0px, 13.3928571429vw, 210px);
  left: clamp(0px, 15.306122449vw, 240px);
  gap: clamp(0px, 12.7551020408vw, 200px);
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .title-info-wrapper[data-v-c6c8241e] {
  gap: clamp(0px, 1.5306122449vw, 24px);
  z-index: 10;
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .title-info-wrapper .title[data-v-c6c8241e] {
  font-size: var(--T1);
  font-weight: 500;
  line-height: 1.5;
  color: var(--B6);
  line-height: clamp(0px, 4.4642857143vw, 70px);
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .title-info-wrapper .desc[data-v-c6c8241e] {
  font-size: var(--T8);
  font-weight: 400;
  line-height: 1.5;
  color: var(--B5);
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .sale-data-wrapper[data-v-c6c8241e] {
  gap: clamp(0px, 5.1020408163vw, 80px);
  flex-wrap: wrap;
  z-index: 10;
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container[data-v-c6c8241e] {
  gap: clamp(0px, 0.5102040816vw, 8px);
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container .number-data .number[data-v-c6c8241e],
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container .number-data .unit[data-v-c6c8241e] {
  font-size: var(--T1);
  font-weight: 500;
  line-height: 1.5;
  color: var(--B6);
}
.home-world-img-banner-pc-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container .number-data .text[data-v-c6c8241e] {
  font-size: var(--T9);
  font-weight: 400;
  line-height: 1.5;
  color: var(--B5);
}
.home-world-img-banner-pc-container__inner .area-item-container[data-v-c6c8241e] {
  position: absolute;
  z-index: 10;
  align-items: center;
}
.home-world-img-banner-pc-container__inner .area-item-container.Asia[data-v-c6c8241e] {
  right: clamp(0px, 14.3494897959vw, 225px);
  bottom: clamp(0px, 20.0892857143vw, 315px);
}
.home-world-img-banner-pc-container__inner .area-item-container.Europe[data-v-c6c8241e] {
  right: clamp(0px, 31.1224489796vw, 488px);
  top: clamp(0px, 12.7551020408vw, 200px);
}
.home-world-img-banner-pc-container__inner .area-item-container.Americas[data-v-c6c8241e] {
  right: clamp(0px, 54.9107142857vw, 861px);
  top: clamp(0px, 16.1352040816vw, 253px);
}
.home-world-img-banner-pc-container__inner .area-item-container.Middle-East-and-Africa[data-v-c6c8241e] {
  right: clamp(0px, 30.612244898vw, 480px);
  bottom: clamp(0px, 10.3954081633vw, 163px);
}
.home-world-img-banner-pc-container__inner .area-item-container .countries-container[data-v-c6c8241e] {
  padding: clamp(0px, 1.0204081633vw, 16px) clamp(0px, 1.5306122449vw, 24px);
  background: var(--W4);
  border-radius: clamp(0px, 1.0204081633vw, 16px);
  gap: clamp(0px, 1.2117346939vw, 19px);
  position: absolute;
  bottom: calc(100% + clamp(0px, 0.637755102vw, 10px));
  left: 50%;
  transform: translateX(-50%);
  z-index: 11;
}
.home-world-img-banner-pc-container__inner .area-item-container .countries-container .country-name[data-v-c6c8241e] {
  white-space: nowrap;
  font-size: var(--T5);
  font-weight: 500;
  line-height: 1.5;
  color: var(--B6);
}
.home-world-img-banner-pc-container__inner .area-item-container .countries-container .countries-list-wrapper[data-v-c6c8241e] {
  width: -moz-fit-content;
  width: fit-content;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: clamp(0px, 1.0204081633vw, 16px);
  background: var(--W);
  padding: clamp(0px, 0.5102040816vw, 8px);
  border-radius: clamp(0px, 0.5102040816vw, 8px);
}
.home-world-img-banner-pc-container__inner .area-item-container .countries-container .countries-list-wrapper .country-item[data-v-c6c8241e] {
  white-space: nowrap;
  font-size: var(--T9);
  font-weight: 400;
  line-height: 1.5;
  color: var(--B5);
}
.home-world-img-banner-pc-container__inner .area-item-container .map-area-ico[data-v-c6c8241e] {
  width: clamp(0px, 2.0408163265vw, 32px);
  height: clamp(0px, 2.0408163265vw, 32px);
  transition: transform 0.2s ease;
  z-index: 12;
}.home-world-img-banner-mob-container[data-v-36d4256a] {
  background-color: #EBECF7;
}
.home-world-img-banner-mob-container__inner[data-v-36d4256a] {
  position: relative;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper[data-v-36d4256a] {
  width: 100%;
  position: relative;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .media-map-banner[data-v-36d4256a] {
  width: 375px;
  height: -moz-fit-content;
  height: fit-content;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container[data-v-36d4256a] {
  position: absolute;
  z-index: 10;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container.Asia[data-v-36d4256a] {
  right: 80px;
  top: 70px;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container.Europe[data-v-36d4256a] {
  right: 160px;
  top: 40px;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container.Americas[data-v-36d4256a] {
  left: 75px;
  top: 70px;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container.Middle-East-and-Africa[data-v-36d4256a] {
  right: 165px;
  bottom: 100px;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container .countries-container[data-v-36d4256a] {
  padding: 8px 16px;
  background: rgb(248, 249, 250);
  border-radius: 8px;
  gap: 19px;
  position: absolute;
  bottom: calc(100% + 10px);
  left: 50%;
  transform: translateX(-50%);
  z-index: 11;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container .countries-container .country-name[data-v-36d4256a] {
  white-space: nowrap;
  font-size: var(--T7);
  font-weight: 500;
  line-height: 1.5;
  color: var(--B6);
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container .countries-container .countries-list-wrapper[data-v-36d4256a] {
  flex-wrap: wrap;
  gap: 16px;
  background: var(--W);
  padding: 8px 16px;
  border-radius: 8px;
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container .countries-container .countries-list-wrapper .country-item[data-v-36d4256a] {
  white-space: nowrap;
  font-size: var(--T8);
  font-weight: 400;
  line-height: 1.5;
  color: var(--B5);
}
.home-world-img-banner-mob-container__inner .media-banner-wrapper .area-item-container .map-area-ico[data-v-36d4256a] {
  width: 16px;
  height: 16px;
  z-index: 12;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper[data-v-36d4256a] {
  padding: 40px 24px 46px;
  gap: 24px;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .title-info-wrapper[data-v-36d4256a] {
  gap: 12px;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .title-info-wrapper .title[data-v-36d4256a] {
  font-size: var(--T2);
  font-weight: 500;
  line-height: 1.5;
  color: var(--B6);
  text-align: center;
  line-height: 1.4;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .title-info-wrapper .desc[data-v-36d4256a] {
  font-size: var(--T6);
  font-weight: 400;
  line-height: 1.5;
  color: var(--B5);
  text-align: center;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .sale-data-wrapper[data-v-36d4256a] {
  align-items: center;
  gap: 24px;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container[data-v-36d4256a] {
  gap: 8px;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container .number-data .number[data-v-36d4256a],
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container .number-data .unit[data-v-36d4256a] {
  font-size: var(--T2);
  font-weight: 500;
  line-height: 1.5;
  color: var(--B6);
  white-space: nowrap;
  line-height: 1.4;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .sale-data-wrapper .data-item-container .text[data-v-36d4256a] {
  white-space: nowrap;
  font-size: var(--T7);
  font-weight: 400;
  line-height: 1.5;
  color: var(--B5);
  text-align: center;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .area-info-wrapper[data-v-36d4256a] {
  gap: 12px;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .area-info-wrapper .area-info-content .countries-container[data-v-36d4256a] {
  padding: 12px;
  gap: 20px;
  background-color: var(--W);
  border-radius: 8px;
  align-items: center;
  min-height: 72px;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .area-info-wrapper .area-info-content .countries-container .country-name[data-v-36d4256a] {
  font-size: var(--T6);
  font-weight: 500;
  line-height: 1.5;
  color: var(--B6);
  white-space: nowrap;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .area-info-wrapper .area-info-content .countries-container .countries-info-wrapper[data-v-36d4256a] {
  flex: 1;
  gap: 8px 12px;
  flex-wrap: wrap;
}
.home-world-img-banner-mob-container__inner .sale-products-info-wrapper .area-info-wrapper .area-info-content .countries-container .countries-info-wrapper .country-item[data-v-36d4256a] {
  white-space: nowrap;
  font-size: var(--T8);
  font-weight: 400;
  line-height: 1.5;
  color: var(--B5);
}