.eaIws {
  display: flex;
  justify-content: center;
}

/*!sc*/
.eaIws .star-icon {
  width: 14px;
  height: 14px;
  color: #ececec;
  transition: all 0.1s;
}

/*!sc*/
.eaIws .highlight {
  color: #f5cd3d;
}

/*!sc*/
.eaIws .selected {
  transition: all 0.1s;
  width: 14px;
  height: 14px;
}

/*!sc*/
.eaIws .dull {
  color: #ececec !important;
}

/*!sc*/
.cLQrmQ {
  display: flex;
  justify-content: center;
}

/*!sc*/
.cLQrmQ .star-icon {
  width: 36px;
  height: 36px;
  color: #ececec;
  transition: all 0.1s;
}

/*!sc*/
.cLQrmQ .highlight {
  color: #f5cd3d;
}

/*!sc*/
.cLQrmQ .selected {
  transition: all 0.1s;
  width: 36px;
  height: 36px;
}

/*!sc*/
.cLQrmQ .dull {
  color: #ececec !important;
}

/*!sc*/
data-styled.g2[id="sc-9e5a97b5-0"] {
  content: "eaIws,cLQrmQ,"
}

/*!sc*/
.jhxzyb .card {
  border: none !important;
  box-shadow: none;
}

/*!sc*/
data-styled.g3[id="sc-fc19cedf-0"] {
  content: "jhxzyb,"
}

/*!sc*/
.ifHDJz {
  padding: 48px 0;
  width: 630px;
  margin: auto;
}

/*!sc*/
.ifHDJz p {
  margin: 0;
}

/*!sc*/
.ifHDJz .brand-logo {
  object-fit: contain;
  max-width: 300px;
  width: 100%;
  height: 75px;
}

/*!sc*/
.ifHDJz .card {
  padding: 24px;
  background: #ffffff;
  border-radius: 20px;
  margin-bottom: 8px;
}

/*!sc*/
.ifHDJz .price {
  font-weight: 500;
  font-size: 20px;
  color: #192430;
}

/*!sc*/
.ifHDJz .promotion {
  border-radius: 20px;
  height: auto;
  width: 100%;
  overflow: hidden;
}

/*!sc*/
.ifHDJz .promo-image {
  height: 100%;
  width: 100%;
  object-fit: contain;
}

/*!sc*/
.ifHDJz .social-links {
  font-size: 24px;
  display: flex;
  justify-content: space-around;
  margin: 0 auto;
  width: 200px;
}

/*!sc*/
.ifHDJz .social-links a {
  color: #ff725e;
}

/*!sc*/
.ifHDJz .ts-1 {
  font-size: 24px;
}

/*!sc*/
.ifHDJz .ts-2 {
  font-size: 20px;
}

/*!sc*/
.ifHDJz .ts-3 {
  font-size: 16px;
}

/*!sc*/
.ifHDJz .ts-4 {
  font-size: 13px;
}

/*!sc*/
.ifHDJz .ts-3 {
  font-size: 16px;
}

/*!sc*/
.ifHDJz .ts-4 {
  font-size: 14px;
  color: #192430;
  line-height: 18px;
}

/*!sc*/
@media only screen and (max-width: 576px) {
  .ifHDJz {
    width: 98%;
  }

  .ifHDJz .ts-1 {
    font-size: 20px;
  }

  .ifHDJz .ts-2 {
    font-size: 15px;
  }

  .ifHDJz .ts-3 {
    font-size: 13px;
  }

  .ifHDJz .ts-4 {
    font-size: 10px;
  }

  .ifHDJz .promotion,
  .ifHDJz .card {
    width: 96%;
    margin-inline: auto;
    text-align: center;
  }
}

/*!sc*/
data-styled.g8[id="sc-ed5115a6-0"] {
  content: "ifHDJz,"
}

.twitter-new-logo {
  fill: #000;
  width: 26px !important;
  height: 26px !important;
}

/*!sc*/
.mx5 {
  margin-left: 0 !important;
  /* Adjust according to Bootstrap's mx-5 value */
  margin-right: 0 !important;
}

/* Override for mobile screens */
@media (max-width: 576px) {
  .mx5 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@import url('https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');

body {
  font-family: 'Bai Jamjuree', sans-serif;
}