.desktop,
.desktop * {
  box-sizing: border-box;
}
.desktop {
  background: #ffffff;
  height: 7545px;
  position: relative;
  overflow-x: auto;
}
.faq {
  background: #d5f1ff;
  padding: 70px 230px 70px 298px;
  display: flex;
  flex-direction: row;
  gap: 162px;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: wrap;
  align-content: flex-start;
  width: 1440px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 6765px;
}
.faq-title {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
.yang-sering-ditanyakan {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 26px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.faq-content {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  height: 340px;
  position: relative;
}
.faq2 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1.5px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  row-gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
  overflow: hidden;
}
.apakah-pengirimannya-gratis {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 16px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  width: 304px;
  height: 31.78px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.pengiriman-kami-benar-benar-gratis-untuk-semua-orang-di-indonesia-senang-bisa-melayani-anda {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400;
  position: relative;
  width: 482px;
  height: 53.78px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vector-1 {
  border-radius: 0px;
  flex-shrink: 0;
  width: 20px;
  height: 10px;
  position: absolute;
  left: calc(50% - -200.5px);
  top: calc(50% - 9px);
  overflow: visible;
  aspect-ratio: 2/1;
}
.faq-2 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1.5px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  row-gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
  overflow: hidden;
}
.apakah-anda-melakukan-pengiriman-ke-seluruh-dunia {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 16px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  width: 422px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.kami-tidak-melakukannya-kami-adalah-perusahaan-yang-berfokus-pada-pelayanan-kepada-masyarakat-di-indonesia-ini-merupakan-suatu-kehormatan-bagi-kami-untuk-menciptakan-e-liquid-berkualitas-tinggi-yang-hanya-tersedia-untuk-indonesia {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400;
  position: relative;
  width: 482px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vector-12 {
  border-radius: 0px;
  flex-shrink: 0;
  width: 20px;
  height: 10px;
  position: absolute;
  left: calc(50% - -200.5px);
  top: calc(50% - 9px);
  overflow: visible;
  aspect-ratio: 2/1;
}
.faq-3 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1.5px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  row-gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
  overflow: hidden;
}
.apakah-e-liquid-anda-benar-benar-lebih-sehat {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 16px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  width: 422px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.ya-kami-hanya-menggunakan-bahan-bahan-murni-yang-disetujui-oleh-fda-untuk-membuat-e-liquid-kami-tidak-menggunakan-asam-benzoat-vitamin-e-asetat-atau-bahan-kimia-tambahan-berbahaya-lainnya-dalam-resep-kami-penggunaan-bahan-bahan-ini-adalah-standar-di-industri-vape-tetapi-kami-menolak-untuk-melakukannya-meskipun-ini-mengurangi-keuntungan-kami-e-liquid-kami-menggunakan-nikotin-murni-berkualitas-tinggi-bukan-garam-nikotin-anda-dapat-yakin-bahwa-kami-hanya-menjual-e-liquid-berkualitas-tertinggi-dan-paling-murni {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400;
  position: relative;
  width: 482px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vector-13 {
  border-radius: 0px;
  flex-shrink: 0;
  width: 20px;
  height: 10px;
  position: absolute;
  left: calc(50% - -200.5px);
  top: calc(50% - 9px);
  overflow: visible;
  aspect-ratio: 2/1;
}
.faq-4 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1.5px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  row-gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
  overflow: hidden;
}
.apa-anda-menawarkan-diskon {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 16px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  width: 422px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.kami-menawarkan-diskon-20-setiap-kali-anda-merekomendasikan-seorang-teman-untuk-menjadi-pemegang-akun-mrkt-untuk-klaim-ikuti-petunjuk-dalam-popup-dan-masukkan-email-teman-anda-untuk-mendaftar-anda-akan-menerima-email-dengan-kode-yang-harus-dimasukkan-untuk-klaim-diskon-saat-checkout-pesanan-pertama-untuk-pemegang-akun-mendapatkan-diskon-otomatis-10-anda-berhak-mendapatkan-diskon-35-untuk-pesanan-pertama-anda-jika-anda-juga-merekomendasikan-seorang-teman-sebelum-menyelesaikan-pesanan-maka-anggota-yang-terverifikasi-akan-menerima-diskon-15-untuk-setiap-pesanan-kelima-yang-dilakukan-di-website {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400;
  position: relative;
  width: 482px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vector-14 {
  border-radius: 0px;
  flex-shrink: 0;
  width: 20px;
  height: 10px;
  position: absolute;
  left: calc(50% - -200.5px);
  top: calc(50% - 9px);
  overflow: visible;
  aspect-ratio: 2/1;
}
.faq-5 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1.5px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  row-gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
  overflow: hidden;
}
.berapa-lama-waktu-pengiriman {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 16px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  width: 422px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.kami-menawarkan-opsi-pengiriman-ekspres-dan-standar-setiap-pesanan-memberikan-perkiraan-waktu-pengiriman-berdasarkan-alamat-pengiriman-yang-dimasukkan-saat-checkout {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400;
  position: relative;
  width: 482px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vector-15 {
  border-radius: 0px;
  flex-shrink: 0;
  width: 20px;
  height: 10px;
  position: absolute;
  left: calc(50% - -200.5px);
  top: calc(50% - 9px);
  overflow: visible;
  aspect-ratio: 2/1;
}
.faq-6 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1.5px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  row-gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
  overflow: hidden;
}
.apakah-pengiriman-gratis-ke-bali {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 16px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  width: 422px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.pengiriman-gratis-di-seluruh-pelosok-bali-pengiriman-ke-pulau-lain-di-indonesia-seperti-jawa-kepulauan-gili-juga-sepenuhnya-gratis {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400;
  position: relative;
  width: 482px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vector-16 {
  border-radius: 0px;
  flex-shrink: 0;
  width: 20px;
  height: 10px;
  position: absolute;
  left: calc(50% - -200.5px);
  top: calc(50% - 9px);
  overflow: visible;
  aspect-ratio: 2/1;
}
.faq-7 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1.5px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  row-gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
  overflow: hidden;
}
.apakah-semua-e-liquid-anda-mengandung-nikotin {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 16px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  width: 422px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.iya-e-liquid-kami-memiliki-12-mg-ml-nikotin {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400;
  position: relative;
  width: 482px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vector-17 {
  border-radius: 0px;
  flex-shrink: 0;
  width: 20px;
  height: 10px;
  position: absolute;
  left: calc(50% - -200.5px);
  top: calc(50% - 9px);
  overflow: visible;
  aspect-ratio: 2/1;
}
.footer {
  background: #1a3f86;
  padding: 47px 121px 47px 121px;
  display: flex;
  flex-direction: row;
  row-gap: 30px;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: flex-start;
  width: 1440px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 7245px;
  overflow: hidden;
}
.logo-social-media {
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.logo-mrkt-white-150-x-1 {
  flex-shrink: 0;
  width: 200px;
  height: 98px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 200/98;
}
.icon-ig-1 {
  flex-shrink: 0;
  width: 35px;
  height: 35px;
  position: relative;
  aspect-ratio: 1;
}
.icon-ig-12 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.web-icon-1 {
  flex-shrink: 0;
  width: 35px;
  height: 35px;
  position: relative;
  aspect-ratio: 1;
}
.web-icon-12 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.telephone-icon-1 {
  flex-shrink: 0;
  width: 35px;
  height: 35px;
  position: relative;
  aspect-ratio: 1;
}
.telephone-icon-12 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.content-footer {
  display: flex;
  flex-direction: row;
  gap: 55px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.lanyanan-pelanggan {
  display: flex;
  flex-direction: column;
  gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 161px;
  position: relative;
}
.layanan-pelanggan {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
.beranda {
  flex-shrink: 0;
  width: 161px;
  height: 19px;
  position: relative;
}
.beranda2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.e-liquid {
  flex-shrink: 0;
  width: 161px;
  height: 19px;
  position: relative;
}
.e-liquid2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.informasi-penting {
  flex-shrink: 0;
  width: 161px;
  height: 19px;
  position: relative;
}
.informasi-penting2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.market-place {
  flex-shrink: 0;
  width: 161px;
  height: 19px;
  position: relative;
}
.market-place2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.informasi {
  display: flex;
  flex-direction: column;
  gap: 7px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 206px;
  position: relative;
}
.informasi2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
.tentang-kami {
  flex-shrink: 0;
  width: 206px;
  height: 19px;
  position: relative;
}
.tentang-kami2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.faq3 {
  flex-shrink: 0;
  width: 206px;
  height: 19px;
  position: relative;
}
.faq4 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.kontak-kami {
  flex-shrink: 0;
  width: 206px;
  height: 19px;
  position: relative;
}
.kontak-kami2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.syarat-dan-kententuan {
  flex-shrink: 0;
  width: 206px;
  height: 19px;
  position: relative;
}
.syarat-dan-kententuan2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.kebijakan-privasi {
  flex-shrink: 0;
  width: 206px;
  height: 19px;
  position: relative;
}
.kebijakan-privasi2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.kebijakan-pengembalian-barang {
  flex-shrink: 0;
  width: 206px;
  height: 19px;
  position: relative;
}
.kebijakan-pengembalian-barang2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.kebijakan-garansi {
  flex-shrink: 0;
  width: 206px;
  height: 19px;
  position: relative;
}
.kebijakan-garansi2 {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.banner-cta {
  width: 1440px;
  height: 300px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 6168px;
  overflow: hidden;
}
.bg-banner-get-it-now {
  background: linear-gradient(
    180deg,
    rgba(227, 127, 6, 1) 55.072951316833496%,
    rgba(227, 32, 6, 1) 100%
  );
  width: 1440px;
  height: 300px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 0px;
}
.get-it-now {
  width: 179px;
  height: 39px;
  position: absolute;
  left: 121px;
  top: 202px;
}
.follow-ig {
  background: #1a3f86;
  border-radius: 20px;
  border-style: solid;
  border-color: #1a3f86;
  border-width: 1px;
  width: 97.77%;
  height: 89.74%;
  position: absolute;
  right: 0%;
  left: 2.23%;
  bottom: 0%;
  top: 10.26%;
  overflow: hidden;
}
.ambil-sekarang {
  color: #1a3f86;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: absolute;
  left: 13px;
  top: 4px;
}
.follow-ig2 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: #1a3f86;
  border-width: 1px;
  width: 97.77%;
  height: 89.74%;
  position: absolute;
  right: 2.23%;
  left: 0%;
  bottom: 10.26%;
  top: 0%;
  overflow: hidden;
}
.yakin-gak-mau-coba {
  color: #ffffff;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 45px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: calc(50% - 599px);
  top: 73px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.percaya-lo-akan-bisa-menikmati-tanpa-manis-yang-nyelekit-jangan-sampe-kelewatan-dan-kehabisan-mangga-murni {
  color: #ffffff;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: -0.02em;
  font-weight: 400;
  position: absolute;
  left: 129px;
  top: 132px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.banner-3-alt-1 {
  width: 374px;
  height: 300px;
  position: absolute;
  left: 824px;
  top: 0px;
}
.banner-3-alt-12 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.us-vs-them {
  width: 1440px;
  height: 627px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 5541px;
  overflow: hidden;
}
.kami-vs-mereka {
  color: #1a3f86;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 45px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: calc(50% - 599px);
  top: 89px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tanpa-hype-berlebihan-atau-harga-berlebih-hanya-liquid-berkualitas-yang-hadir-di-indonesia {
  color: #000000;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: -0.02em;
  font-weight: 400;
  position: absolute;
  left: 121px;
  top: 153px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.table-us-vs-them-1 {
  width: 800px;
  height: 567px;
  position: absolute;
  right: 90px;
  top: 30px;
  object-fit: cover;
  aspect-ratio: 800/567;
}
.review-instagram {
  width: 1440px;
  height: 851px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 4690px;
  overflow: hidden;
}
.bg-banner-ig-review {
  background: #d5f1ff;
  width: 1440px;
  height: 850px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 0px;
}
.see-what-people-have-to-say-about-us {
  color: #1a3f86;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 45px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.review-stars {
  position: absolute;
  inset: 0;
}
._4-8-stars-from-2-000-reviews {
  text-align: left;
  font-family: "-", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 400;
  position: absolute;
  left: 672.5px;
  top: 21px;
  width: 180px;
  height: 14px;
}
._4-8-stars-from-2-000-reviews-span {
  color: #1a3f86;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-weight: 700;
}
._4-8-stars-from-2-000-reviews-span2 {
  color: #000000;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-weight: 700;
}
._4-8-stars-from-2-000-reviews-span3 {
  color: #000000;
  font-family: "HankenGrotesk-Regular", sans-serif;
}
.stars {
  width: 80.35px;
  height: 18.08px;
  position: absolute;
  left: 587.5px;
  top: 22px;
  overflow: visible;
}
.review-ig-video {
  position: absolute;
  inset: 0;
}
.video-review-3 {
  width: 300px;
  height: 563px;
  position: absolute;
  left: 890px;
  top: 140px;
  overflow: hidden;
}
.frame-10 {
  background: linear-gradient(
    to left,
    rgba(0, 0, 0, 0.37),
    rgba(0, 0, 0, 0.37)
  );
  border-radius: 40px;
  border-style: solid;
  border-color: #000000;
  border-width: 4px;
  width: 100%;
  height: 533.19px;
  position: absolute;
  right: 0%;
  left: 0%;
  top: 0px;
  overflow: hidden;
  aspect-ratio: 300/533.19;
}
.frame-11 {
  width: 19.22%;
  height: 57.65px;
  position: absolute;
  right: 40.39%;
  left: 40.39%;
  top: 504px;
  aspect-ratio: 1;
}
.button-play-pause {
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  overflow: visible;
}
.video-review-2 {
  width: 300px;
  height: 563px;
  position: absolute;
  left: 570px;
  top: 140px;
  overflow: hidden;
}
.button-play-pause2 {
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  overflow: visible;
}
.video-review-1 {
  width: 300px;
  height: 563px;
  position: absolute;
  left: 250px;
  top: 140px;
  overflow: hidden;
}
.button-play-pause3 {
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  overflow: visible;
}
.follow-ig3 {
  width: 251px;
  height: 45px;
  position: absolute;
  left: 590px;
  top: 743px;
  overflow: hidden;
}
.frame-2 {
  background: #000000;
  border-radius: 20px;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
  width: 93.87%;
  height: 88.89%;
  position: absolute;
  right: 4.21%;
  left: 1.92%;
  bottom: 0%;
  top: 11.11%;
  overflow: hidden;
}
.save-52-free-shipping {
  color: #000000;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.frame-1 {
  background: #1a3f86;
  border-radius: 20px;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
  width: 94.64%;
  height: 88.89%;
  position: absolute;
  right: 5.36%;
  left: 0%;
  bottom: 11.11%;
  top: 0%;
  overflow: hidden;
}
.follow-us-on-instagram {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.product-buy-form {
  width: 1440px;
  height: 1132px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 3555px;
  overflow: hidden;
}
.product-buy-combo {
  width: 780px;
  height: 654px;
  position: absolute;
  left: 56px;
  top: 166px;
}
.product-detail-mps {
  width: 83.85%;
  height: 654px;
  position: absolute;
  right: 0%;
  left: 16.15%;
  top: 0px;
  aspect-ratio: 1;
}
.slide-1-rev-1 {
  border-radius: 40px;
  border-style: solid;
  border-color: #000000;
  border-width: 4px;
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.tumbnail-product-detail-mps {
  width: 11.92%;
  height: 93px;
  position: absolute;
  right: 88.08%;
  left: 0%;
  top: 32px;
  aspect-ratio: 1;
}
.tumbnail-mps {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
}
.bundle-mangga-pisang-slide-1-1 {
  background: linear-gradient(
    to left,
    rgba(0, 0, 0, 0.45),
    rgba(0, 0, 0, 0.45)
  );
  border-radius: 5px;
  border-style: solid;
  border-color: #000000;
  border-width: 2px;
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.tumbnail-product-detail-mps2 {
  width: 11.92%;
  height: 94px;
  position: absolute;
  right: 88.08%;
  left: 0%;
  top: 137px;
  aspect-ratio: 93/94;
}
.tumbnail-mps-2 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
}
.tumbnail-product-detail-mps3 {
  width: 11.92%;
  height: 93px;
  position: absolute;
  right: 88.08%;
  left: 0%;
  top: 243px;
  aspect-ratio: 1;
}
.tumbnail-mps-3 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
}
.tumbnail-product-detail-mps4 {
  width: 11.92%;
  height: 94px;
  position: absolute;
  right: 88.08%;
  left: 0%;
  top: 348px;
  aspect-ratio: 93/94;
}
.tumbnail-mps-4 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
}
.product-nav-description {
  width: 486px;
  height: 912px;
  position: absolute;
  left: 860px;
  top: 166px;
}
.pilih-combo {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 25px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  right: 67.28%;
  left: 1.23%;
  width: 31.48%;
  bottom: 62.72%;
  top: 34.1%;
  height: 3.18%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-5 {
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 2px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 98.97%;
  height: 30.94%;
  position: absolute;
  right: 0%;
  left: 1.03%;
  bottom: 69.06%;
  top: 0%;
}
.frame-4 {
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.review-stars2 {
  flex-shrink: 0;
  width: 85.52px;
  height: 18.32px;
  position: relative;
  overflow: visible;
}
._4-8-stars-from-1-000-orders {
  text-align: left;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
  width: 161.69px;
  height: 19.17px;
}
._4-8-stars-from-1-000-orders-span {
  color: #1a3f86;
}
._4-8-stars-from-1-000-orders-span2 {
  color: #000000;
}
.combo-mangga-pisang {
  color: #1a863e;
  text-align: left;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 45px;
  line-height: 120%;
  font-weight: 800;
  position: relative;
  align-self: stretch;
  height: 42px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.dengan-rasa-yang-manisnya-mangga-murni-yang-menyegarkan-dan-creamy-susu-pisang-membuat-hari-mu-lebih-menyenangkan-cocok-untuk-menemani-aktifitas-mu-sehari-hari {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 18px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  height: 76px;
}
.get-your-bundle-deal-today-for-an-exclusive-deal-on-mrkt-premium-eliquid-2-x-30-ml-bottles-of-premium-eliquid-the-best-eliquid-deal-in-indonesia {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  height: 115px;
}
.get-your-bundle-deal-today-for-an-exclusive-deal-on-mrkt-premium-eliquid-2-x-30-ml-bottles-of-premium-eliquid-the-best-eliquid-deal-in-indonesia-span {
}
.get-your-bundle-deal-today-for-an-exclusive-deal-on-mrkt-premium-eliquid-2-x-30-ml-bottles-of-premium-eliquid-the-best-eliquid-deal-in-indonesia-span2 {
  list-style-type: disc;
  padding-left: 1em;
}
.frame-6 {
  border-style: solid;
  border-color: #000000;
  border-width: 2px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-end;
  justify-content: flex-start;
  width: 98.97%;
  height: 13.71%;
  position: absolute;
  right: 0%;
  left: 1.03%;
  bottom: 0%;
  top: 86.29%;
}
.free-shipping {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  width: 80px;
  height: 104px;
  position: relative;
}
.rectangle-13 {
  flex-shrink: 0;
  width: 78px;
  height: 70px;
  position: relative;
  object-fit: cover;
}
.free-shipping2 {
  margin: -5px 0 0 0;
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
  width: 83px;
  height: 18px;
}
.jawa-dan-bali {
  margin: -5px 0 0 0;
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
  width: 61px;
  height: 13px;
}
.well-trusted {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 91px;
  height: 102px;
  position: relative;
}
.rectangle-14 {
  flex-shrink: 0;
  width: 66px;
  height: 72px;
  position: relative;
  object-fit: cover;
}
.well-trusted2 {
  margin: -2px 0 0 0;
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
}
.oleh-2-000-konsumen {
  margin: -2px 0 0 0;
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
}
.best-price {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 101px;
  height: 102px;
  position: relative;
}
.rectangle-15 {
  flex-shrink: 0;
  width: 62px;
  height: 74px;
  position: relative;
  object-fit: cover;
}
.best-price2 {
  margin: -4px 0 0 0;
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
}
.potongan-harga-menarik {
  margin: -4px 0 0 0;
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
}
.nav-product-combo {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  width: 32.72%;
  height: 19.74%;
  position: absolute;
  right: 32.51%;
  left: 34.77%;
  bottom: 19.41%;
  top: 60.86%;
}
.combo-1 {
  padding: 0px 11px 0px 11px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 188px;
  position: relative;
}
.cover-bundle-1 {
  border-radius: 23.32px;
  border-style: solid;
  border-color: #000000;
  border-width: 2.33px;
  flex-shrink: 0;
  width: 150px;
  height: 150px;
  position: absolute;
  left: calc(50% - 77.5px);
  top: calc(50% - 94.24px);
  object-fit: cover;
  aspect-ratio: 1;
}
.title-tumbnail-ml {
  background: #1a3f86;
  border-radius: 46.64px;
  flex-shrink: 0;
  height: 38px;
  position: absolute;
  right: 13.5px;
  left: 8.5px;
  bottom: 0.24px;
  overflow: hidden;
}
.mangga-pisang {
  color: #ffffff;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  width: 143.4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nav-product-combo2 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  width: 32.72%;
  height: 19.74%;
  position: absolute;
  right: 67.28%;
  left: 0%;
  bottom: 19.41%;
  top: 60.86%;
}
.combo-2 {
  padding: 0px 11px 0px 11px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 188px;
  position: relative;
}
.title-tumbnail-ml2 {
  background: #1a3f86;
  border-radius: 46.64px;
  flex-shrink: 0;
  height: 38px;
  position: absolute;
  right: 35.5px;
  left: 30.5px;
  bottom: 0.24px;
  overflow: hidden;
}
.lumer {
  color: #ffffff;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  width: 143.4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nav-product-combo3 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  width: 32.72%;
  height: 19.74%;
  position: absolute;
  right: 32.51%;
  left: 34.77%;
  bottom: 40.24%;
  top: 40.02%;
}
.combo-4 {
  padding: 0px 11px 0px 11px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 188px;
  position: relative;
}
.berries {
  color: #ffffff;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  width: 143.4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nav-product-combo4 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  width: 32.72%;
  height: 19.74%;
  position: absolute;
  right: 67.28%;
  left: 0%;
  bottom: 40.24%;
  top: 40.02%;
}
.combo-3 {
  padding: 0px 11px 0px 11px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 188px;
  position: relative;
}
.manisnya-legit {
  color: #ffffff;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 18px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  width: 143.4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.klaim-sekarang {
  width: 179px;
  height: 39px;
  position: absolute;
  left: 419px;
  top: 836px;
}
.klaim-sekarang2 {
  color: #1a3f86;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: absolute;
  left: 13px;
  top: 4px;
}
.penawaran-terbatas-diskon-sampai-25-untuk-pemesanan-pertama {
  color: #1a863e;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 45px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.secondary-banner {
  width: 1440px;
  height: 1320px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 2235px;
  overflow: hidden;
}
.bg-banner-choose-us {
  background: #d5f1ff;
  width: 1440px;
  height: 1320px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.rectangle-11 {
  background: #ffffff;
  border-radius: 40px;
  width: 1200px;
  height: 600px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 42px;
}
.liquid-modern-terlalu-banyak-tambahan {
  color: #1a3f86;
  text-align: center;
  font-family: "HostGrotesk-Bold", sans-serif;
  font-size: 38px;
  line-height: 35px;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 474px);
  top: 96px;
}
._87 {
  color: #1a3f86;
  text-align: center;
  font-family: "HostGrotesk-Bold", sans-serif;
  font-size: 70px;
  line-height: 35px;
  font-weight: 700;
  position: absolute;
  right: 778px;
  left: 510px;
  top: 267px;
}
._95 {
  color: #1a3f86;
  text-align: center;
  font-family: "HostGrotesk-Bold", sans-serif;
  font-size: 70px;
  line-height: 35px;
  font-weight: 700;
  position: absolute;
  right: 1057px;
  left: 231px;
  top: 271px;
}
.mrkt-eliquid-bersih-tanpa-tambahan-yang-tidak-perlu {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 16px;
  line-height: 25px;
  font-weight: 500;
  position: absolute;
  right: 811px;
  left: 231px;
  top: 177px;
}
.pembelian-pertama-di-tokopedia {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 9px;
  line-height: 25px;
  font-weight: 500;
  position: absolute;
  right: 939px;
  left: 359px;
  top: 519px;
}
.source-1 {
  width: 33px;
  height: 25px;
  position: absolute;
  left: 394px;
  top: 608px;
}
.source-12 {
  color: #000000;
  text-align: center;
  text-decoration: underline;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.source-12-span {
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 9px;
  line-height: 25px;
  font-weight: 500;
}
.source-12-span2 {
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 6px;
  line-height: 25px;
  font-weight: 500;
}
.source-2 {
  width: 33px;
  height: 25px;
  position: absolute;
  left: 434px;
  top: 608px;
}
.source-22 {
  color: #000000;
  text-align: center;
  text-decoration: underline;
  position: absolute;
  right: 0%;
  left: 0%;
  width: 100%;
  bottom: 0%;
  top: 0%;
  height: 100%;
}
.source-22-span {
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 9px;
  line-height: 25px;
  font-weight: 500;
}
.source-22-span2 {
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 6px;
  line-height: 25px;
  font-weight: 500;
}
.of-nicotine-salt-contains-benzoic-acid-and-aldehydes-which-are-proven-to-be-toxic {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  position: absolute;
  left: calc(50% - 245px);
  top: 326px;
}
.of-indonesians-don-t-know-that-nicotine-salt-presents-more-health-risk-than-premium-quality-freebase-nicotine-when-free-of-additives-and-adulterants-like-mrkt-freebase {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  position: absolute;
  left: calc(50% - 572px);
  top: 326px;
}
.image-banner-choose-us {
  border-radius: 0px 40px 40px 0px;
  width: 600px;
  height: 599px;
  position: absolute;
  left: 720px;
  top: 42px;
  object-fit: cover;
  aspect-ratio: 600/599;
}
.save-50 {
  width: 261px;
  height: 45px;
  position: absolute;
  left: 307px;
  top: 473px;
}
.frame-22 {
  background: #000000;
  border-radius: 20px;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
  width: 98.08%;
  height: 88.89%;
  position: absolute;
  right: 0%;
  left: 1.92%;
  bottom: 0%;
  top: 11.11%;
  overflow: hidden;
}
.frame-12 {
  background: #1a3f86;
  border-radius: 20px;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
  width: 98.08%;
  height: 88.89%;
  position: absolute;
  right: 1.92%;
  left: 0%;
  bottom: 11.11%;
  top: 0%;
  overflow: hidden;
}
.save-50-free-shipping {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 116px);
  top: 50%;
  translate: 0 -50%;
}
.banner-2-1 {
  width: 1200px;
  height: 600px;
  position: absolute;
  left: 120px;
  top: 666px;
  aspect-ratio: 2/1;
}
.banner-2-12 {
  border-radius: 40px;
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.hero-product {
  width: 1440px;
  height: 824px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 1410px;
  overflow: hidden;
}
.yuk-saatnya-beralih {
  color: #1a3f86;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 45px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.didukung-oleh-ribuan-publikasi-ilmiah-tentang-bahan-dan-formulasi-e-liquid-modern {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 500;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hero-product-desc {
  width: 1339px;
  height: 639px;
  position: absolute;
  left: 50.97px;
  top: 146px;
}
.organik-nik {
  width: 302px;
  height: 201px;
  position: absolute;
  left: 229.03px;
  top: 74px;
}
.icon-organik-nik {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  width: 128px;
  position: absolute;
  left: 87px;
  top: 0px;
}
.organic-nic-1 {
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.organik-nik2 {
  color: #1a3f86;
  text-align: center;
  font-family: "HostGrotesk-ExtraBold", sans-serif;
  font-size: 24px;
  line-height: 25px;
  font-weight: 800;
  position: relative;
  align-self: stretch;
}
.zero-added-chemicals-or-substances-only-organic-pure-nik-of-the-highest-quality-in-the-world {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 500;
  position: absolute;
  right: 0px;
  left: 0px;
  top: 126px;
}
.hero-product2 {
  padding: 10px;
  width: 448.93px;
  height: 638.89px;
  position: absolute;
  left: 455.03px;
  top: -17px;
}
.susu-pisang-bottle-1 {
  width: 400px;
  height: 600px;
  position: absolute;
  left: 10px;
  top: 29.61px;
  box-shadow: 11px 12px 13.6px 0px rgba(0, 0, 0, 0.25);
  transform-origin: 0 0;
  transform: rotate(-2.81deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 400/600;
}
.bebas-adiptif {
  width: 252px;
  height: 183px;
  position: absolute;
  left: 871.03px;
  top: 83px;
}
.icon-bebas-aditif {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  width: 132px;
  position: absolute;
  left: 60px;
  top: 0px;
}
.free-additive-1 {
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.bebas-aditif {
  color: #1a3f86;
  text-align: center;
  font-family: "HostGrotesk-ExtraBold", sans-serif;
  font-size: 24px;
  line-height: 25px;
  font-weight: 800;
  position: relative;
  align-self: stretch;
}
.zero-added-substances-at-all-and-no-compromise-on-quality {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 500;
  position: absolute;
  right: 0px;
  left: 0px;
  top: 133px;
}
.delicious-taste {
  width: 414px;
  height: 186px;
  position: absolute;
  left: 103.03px;
  top: 346px;
}
.icon-delicious-taste {
  display: flex;
  flex-direction: column;
  gap: 9px;
  align-items: center;
  justify-content: flex-start;
  width: 162px;
  position: absolute;
  left: 126px;
  top: 0px;
}
.taste-1 {
  flex-shrink: 0;
  width: 100px;
  height: 63px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 100/63;
}
.delicious-taste2 {
  color: #1a3f86;
  text-align: center;
  font-family: "HostGrotesk-ExtraBold", sans-serif;
  font-size: 24px;
  line-height: 25px;
  font-weight: 800;
  position: relative;
  align-self: stretch;
}
.crafted-by-master-mixologists-in-java-to-create-perfectly-balanced-and-delicious-tasting-eliquid-flavours {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 500;
  position: absolute;
  right: 0px;
  left: 0px;
  top: 111px;
}
.premium-ingridients {
  width: 440px;
  height: 217px;
  position: absolute;
  left: 853.03px;
  top: 323px;
}
.icon-premium-ingridients {
  display: flex;
  flex-direction: column;
  gap: 3px;
  align-items: center;
  justify-content: flex-start;
  width: 226px;
  position: absolute;
  left: 107px;
  top: 0px;
}
.best-inggridients-1 {
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.premium-ingredients {
  color: #1a3f86;
  text-align: center;
  font-family: "HostGrotesk-ExtraBold", sans-serif;
  font-size: 24px;
  line-height: 25px;
  font-weight: 800;
  position: relative;
  align-self: stretch;
}
.pure-fda-approved-pg-and-vg-fda-approved-flavouring-concentrates-premium-nik-the-best-ingredients-quality-available-in-the-world {
  color: #000000;
  text-align: center;
  font-family: "HostGrotesk-Medium", sans-serif;
  font-size: 18px;
  line-height: 25px;
  font-weight: 500;
  position: absolute;
  right: 0px;
  left: 0px;
  top: 142px;
}
.product-e-liquid {
  width: 1440px;
  height: 463px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 947px;
  overflow: hidden;
}
.product-best-seller {
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 130px;
  top: 112px;
}
.mangga-murni {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 280px;
  position: relative;
}
.btn-product-mangga-murni {
  background: #ffffff;
  align-self: stretch;
  flex-shrink: 0;
  height: 280px;
  position: relative;
  overflow: hidden;
}
.rectangle-8 {
  background: #000000;
  border-radius: 20px;
  width: 250px;
  height: 250px;
  position: absolute;
  left: 22px;
  top: 22px;
}
.tumbnail-mangga-murni-1 {
  width: 250px;
  height: 250px;
  position: absolute;
  left: 8px;
  top: 9px;
  object-fit: cover;
  aspect-ratio: 1;
}
.mangga-murni2 {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 24px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
}
.minty-segar {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 280px;
  position: relative;
}
.btn-product-minty-segar {
  background: #ffffff;
  align-self: stretch;
  flex-shrink: 0;
  height: 280px;
  position: relative;
  overflow: hidden;
}
.rectangle-7 {
  background: #000000;
  border-radius: 20px;
  width: 250px;
  height: 250px;
  position: absolute;
  left: 22px;
  top: 22px;
}
.tumbnail-minty-segar-1 {
  width: 250px;
  height: 250px;
  position: absolute;
  left: 8px;
  top: 9px;
  object-fit: cover;
  aspect-ratio: 1;
}
.minty-segar2 {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 24px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cheescake-stroberi {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 280px;
  position: relative;
}
.btn-product-cheesecake-stroberi {
  background: #ffffff;
  align-self: stretch;
  flex-shrink: 0;
  height: 280px;
  position: relative;
  overflow: hidden;
  aspect-ratio: 1;
}
.rectangle-9 {
  background: #000000;
  border-radius: 20px;
  width: 250px;
  height: 250px;
  position: absolute;
  left: 22px;
  top: 22px;
}
.tumbnail-cheesecake-stroberi-1 {
  width: 250px;
  height: 250px;
  position: absolute;
  left: 8px;
  top: 9px;
  object-fit: cover;
  aspect-ratio: 1;
}
.cheescake-stroberi2 {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 24px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
}
.blackcurrant-boom {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 280px;
  position: relative;
}
.btn-product-blackcurrant-boom {
  background: #ffffff;
  align-self: stretch;
  flex-shrink: 0;
  height: 280px;
  position: relative;
  overflow: hidden;
  aspect-ratio: 1;
}
.rectangle-10 {
  background: #000000;
  border-radius: 20px;
  width: 250px;
  height: 250px;
  position: absolute;
  left: 23px;
  top: 22px;
}
.tumbnail-blackcurrant-boom-1 {
  width: 250px;
  height: 250px;
  position: absolute;
  left: 7px;
  top: 9px;
  object-fit: cover;
  aspect-ratio: 1;
}
.blackcurrant-boom2 {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 24px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
}
.paling-diskuai-dan-minati {
  color: #1a3f86;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 45px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 27px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.market-place3 {
  width: 1440px;
  height: 294px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 6471px;
  overflow: hidden;
}
.temukan-kami-di-e-commerce-favoritmu {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-ExtraBold", sans-serif;
  font-size: 25px;
  line-height: 120%;
  font-weight: 800;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.kunjungi-toko-resmi-kami {
  color: #000000;
  text-align: left;
  font-family: "HostGrotesk-Regular", sans-serif;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: -0.02em;
  font-weight: 400;
  position: absolute;
  left: 618px;
  top: 68px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.mp-tokopedia {
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: center;
  justify-content: flex-start;
  width: 100px;
  height: 130px;
  position: absolute;
  left: 494px;
  top: 124px;
}
.tokopedia-1 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.tokopedia-12 {
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  position: relative;
  object-fit: cover;
}
.mrkt-lab-id {
  color: #000000;
  text-align: left;
  font-family: "HostGrotesk-ExtraBold", sans-serif;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: -0.02em;
  font-weight: 800;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.mp-lazada {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  width: 100px;
  height: 125px;
  position: absolute;
  left: 850px;
  top: 131px;
}
.lazada-1 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.lazada-12 {
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  position: relative;
  object-fit: cover;
}
.mp-shopee {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  width: 132px;
  height: 125px;
  position: absolute;
  left: 654px;
  top: 131px;
}
.shopee-1 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
.shopee-12 {
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  position: relative;
  object-fit: cover;
}
.mrkt-indonesia {
  color: #000000;
  text-align: left;
  font-family: "HostGrotesk-ExtraBold", sans-serif;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: -0.02em;
  font-weight: 800;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.review-slider {
  width: 1440px;
  height: 200px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 742px;
  overflow: hidden;
}
.review-customer {
  background: #ffffff;
  width: 825px;
  height: 200px;
  position: absolute;
  left: calc(50% - 395px);
  top: 0px;
  overflow: hidden;
}
.slide-container-review {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 0px;
  top: 0px;
}
.slide-contetn-review {
  background: linear-gradient(to left, #ffffff, #ffffff);
  padding: 37px 129px 31px 128px;
  display: flex;
  flex-direction: row;
  row-gap: 0px;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  width: 825px;
  height: 200px;
  position: relative;
  overflow: hidden;
}
.content-review-1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  width: 558px;
  height: 129px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 61.5px);
}
.text-review {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 64px);
}
.enak-ini-enjoyable-for-daily-vape {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 35px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.acc-review {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  height: 56.96px;
  position: absolute;
  left: 50%;
  translate: -50%;
  bottom: 0.04px;
}
.review-1-1 {
  flex-shrink: 0;
  width: 191px;
  height: 56.96px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 191/56.96;
}
.text-review2 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  width: 543px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 85.5px);
}
.rasa-pisangnya-natura-dipakai-lama-gak-bosen-pas-banget {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 35px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  width: 523px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.text-review3 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 79.5px);
}
.pertama-kali-nyobain-pakai-freebase-dari-salt-nic-ternyata-menjadi-rasanya-lebih-enteng {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 30px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.text-review4 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  width: 543px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 64.5px);
}
.rasa-mangga-pure-terasa {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 35px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  width: 523px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.content-review-12 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  width: 703px;
  height: 162px;
  position: absolute;
  left: calc(50% - 342.5px);
  top: 50%;
  translate: 0 -50%;
}
.text-review5 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 87.5px);
}
.wow-menurut-saya-ini-oke-gak-ada-after-taste-yang-aneh-aneh-hit-throatnya-mantap-salah-satu-flavor-blackcurrant-ter-oke-yang-pernah-dicoba {
  color: #000000;
  text-align: center;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-size: 24px;
  line-height: 120%;
  font-weight: 700;
  position: relative;
  width: 715px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.acc-review2 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  height: 56.96px;
  position: absolute;
  left: 50%;
  translate: -50%;
  bottom: 4.04px;
}
.nav-next-back {
  width: 75px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  top: 0px;
}
.rectangle-1 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
}
.button-next-back {
  width: 32px;
  height: 32px;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.ellipse-2 {
  background: #1a3f86;
  border-radius: 50%;
  width: 93.75%;
  height: 30px;
  position: absolute;
  right: 0%;
  left: 6.25%;
  top: 2px;
  aspect-ratio: 1;
}
.ellipse-1 {
  background: #d9d9d9;
  border-radius: 50%;
  border-style: solid;
  border-color: #1a3f86;
  border-width: 1px;
  width: 93.75%;
  height: 30px;
  position: absolute;
  right: 6.25%;
  left: 0%;
  top: 0px;
  aspect-ratio: 1;
}
.arrow-1 {
  width: 15px;
  height: 13px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 8px);
  object-fit: cover;
  aspect-ratio: 15/13;
}
.nav-next-back-2 {
  width: 75px;
  position: absolute;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.rectangle-2 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
}
.button-next-back-2 {
  width: 32px;
  height: 32px;
  position: absolute;
  left: calc(50% - -16.5px);
  top: 50%;
  translate: 0 -50%;
  transform-origin: 0 0;
  transform: rotate(0deg) scale(-1, 1);
  overflow: hidden;
}
.frame-13 {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: center;
  width: 35px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 18px);
}
.arrow-12 {
  align-self: stretch;
  flex-shrink: 0;
  height: 13px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 15/13;
}
.nav-slide-review {
  width: 55px;
  height: 9px;
  position: absolute;
  left: calc(50% - 24.5px);
  top: calc(50% - -85px);
  overflow: hidden;
  aspect-ratio: 55/9;
}
._1 {
  background: #1a3f86;
  border-radius: 50%;
  width: 15.79%;
  height: 8.68px;
  position: absolute;
  right: 84.21%;
  left: 0%;
  top: 0px;
  aspect-ratio: 1;
}
._2 {
  background: #acacac;
  border-radius: 50%;
  width: 15.79%;
  height: 8.68px;
  position: absolute;
  right: 42.11%;
  left: 42.11%;
  top: 0px;
  aspect-ratio: 1;
}
._3 {
  background: #acacac;
  border-radius: 50%;
  width: 15.79%;
  height: 8.68px;
  position: absolute;
  right: 63.16%;
  left: 21.05%;
  top: 0px;
  aspect-ratio: 1;
}
._4 {
  background: #acacac;
  border-radius: 50%;
  width: 15.79%;
  height: 8.68px;
  position: absolute;
  right: 21.05%;
  left: 63.16%;
  top: 0px;
  aspect-ratio: 1;
}
._5 {
  background: #acacac;
  border-radius: 50%;
  width: 15.79%;
  height: 8.68px;
  position: absolute;
  right: 0%;
  left: 84.21%;
  top: 0px;
  aspect-ratio: 1;
}
.main-banner {
  width: 1440px;
  height: 667px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 75px;
  overflow: hidden;
}
.rectangle-16 {
  background: #e7e5e6;
  width: 1440px;
  height: 668px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.desc-main-banner {
  position: absolute;
  inset: 0;
}
.liquid-lain-nambahin-yang-nggak-diminta-mrkt-hilangin {
  text-align: left;
  font-family: "BricolageGrotesque-Bold", sans-serif;
  font-size: 60px;
  line-height: 62px;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: absolute;
  left: 51px;
  top: 150px;
  width: 670px;
  height: 196px;
}
.liquid-lain-nambahin-yang-nggak-diminta-mrkt-hilangin-span {
  color: #000000;
}
.liquid-lain-nambahin-yang-nggak-diminta-mrkt-hilangin-span2 {
  color: #1a3f86;
}
.review-stars3 {
  width: 265px;
  height: 19.08px;
  position: static;
}
._4-8-stars-from-2-000-reviews2 {
  text-align: left;
  font-family: "-", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 400;
  position: absolute;
  left: 135px;
  top: 131px;
  width: 180px;
  height: 14px;
}
._4-8-stars-from-2-000-reviews-2-span {
  color: #1a3f86;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-weight: 700;
}
._4-8-stars-from-2-000-reviews-2-span2 {
  color: #000000;
  font-family: "HankenGrotesk-Bold", sans-serif;
  font-weight: 700;
}
._4-8-stars-from-2-000-reviews-2-span3 {
  color: #000000;
  font-family: "HankenGrotesk-Regular", sans-serif;
}
.stars2 {
  width: 80.35px;
  height: 18.08px;
  position: absolute;
  left: 50px;
  top: 132px;
  overflow: visible;
}
.save-25 {
  width: 261px;
  height: 45px;
  position: absolute;
  left: 50px;
  top: 438px;
}
.save-52-free-shipping2 {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.tanpa-bahan-tambahan-kimia-murni-nikotin-organik-dan-permium-perisa-liquid-berkualitas-terbaik-di-dunia-paling-murni-dibuat-untuk-orang-indonesia {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Medium", sans-serif;
  font-size: 18px;
  line-height: 20px;
  letter-spacing: -0.02em;
  font-weight: 500;
  position: absolute;
  left: 51px;
  top: 361px;
  width: 670px;
  height: 62px;
}
.logo-tokopedia-1 {
  width: 50px;
  height: 45px;
  position: absolute;
  left: 55px;
  top: 492px;
  object-fit: cover;
  aspect-ratio: 50/45;
}
.pembelian-pertama-di-tokopedia2 {
  color: #000000;
  text-align: left;
  font-family: "HankenGrotesk-Regular", sans-serif;
  font-size: 12px;
  font-weight: 400;
  position: absolute;
  left: 112px;
  top: 503px;
  width: 192px;
  height: 15px;
}
.image-banner-main {
  width: 720px;
  height: 668px;
  position: absolute;
  left: 721px;
  top: 0px;
  aspect-ratio: 720/668;
}
.image-banner-main2 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.header {
  width: 1440px;
  height: 75px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 0px;
}
.bg-header {
  background: #1a3f86;
  width: 1445px;
  height: 80px;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.logo-mrkt {
  width: 100.25px;
  height: 49px;
  position: absolute;
  left: 670px;
  top: 14px;
  aspect-ratio: 100.25/49;
}
.logo-mrkt-white-150-x-12 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  object-fit: cover;
}
.account {
  border-radius: 20px;
  border-style: solid;
  border-color: #ffffff;
  border-width: 1px;
  padding: 3px 7px 3px 7px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 1323px;
  top: 26px;
  overflow: hidden;
}
.account2 {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 12px;
  font-weight: 700;
  position: relative;
}
.e-liquid-shop {
  border-radius: 20px;
  border-style: solid;
  border-color: #ffffff;
  border-width: 1px;
  padding: 3px 7px 3px 7px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 52px;
  top: 26px;
  overflow: hidden;
}
.e-liquid-shop2 {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 12px;
  font-weight: 700;
  position: relative;
}
.flash-sale {
  border-radius: 20px;
  border-style: solid;
  border-color: #ffffff;
  border-width: 1px;
  padding: 3px 7px 3px 7px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 162px;
  top: 26px;
  overflow: hidden;
}
.flash-sale2 {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 12px;
  font-weight: 700;
  position: relative;
}
.scroll-up-arrow {
  background: #1a3f86;
  border-radius: 50px;
  padding: 5px 6px 5px 7px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 1340px;
  top: 7175px;
  overflow: hidden;
  aspect-ratio: 1;
}
.white-arrow-1 {
  flex-shrink: 0;
  width: 38px;
  height: 32px;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 38/32;
}
