* {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}

html {
  font-size: 10px;
  -webkit-scroll-padding-top: 75px;
  -moz-scroll-padding-top: 75px;
  -ms-scroll-padding-top: 75px;
  scroll-padding-top: 75px;
  --primary-color: #ffd600;
  --secondary-color: #ea5705;
  --tertiary-color: #bd2323;
} /*!sc*/
body {
  font-size: 15px;
  font-weight: normal;
  line-height: 1.5;
  color: #000;
  background-color: #fff;
} /*!sc*/
main {
  width: 1220px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 1rem 2rem;
  background-color: white;
} /*!sc*/
a {
  color: inherit;
  -webkit-text-decoration: none;
  text-decoration: none;
} /*!sc*/
img {
  max-width: 100%;
} /*!sc*/
ul {
  margin: 0;
  padding: 0;
  list-style: none;
} /*!sc*/
@media (max-width: 1200px) {
  html {
    padding-bottom: 6.5rem;
  }
  #cs_chat_iframe {
    display: none !important;
    opacity: 0;
  }
  #cs_chat_iframe[style*="height: 100%"] {
    display: block !important;
    left: 0 !important;
    bottom: 0 !important;
    opacity: 1;
  }
} /*!sc*/
.html-content h1,
.html-content h2,
.html-content h3,
.html-content h4,
.html-content h5,
.html-content h6 {
  margin: 0.3em 0;
} /*!sc*/
.html-content ul {
  display: block;
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
} /*!sc*/
.html-content ol {
  display: block;
  list-style-type: decimal;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
} /*!sc*/
.html-content p {
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
} /*!sc*/
.html-content img {
  display: block;
  margin: auto;
  max-width: 100%;
  object-fit: contain;
} /*!sc*/
.html-content a {
  color: rgb(8, 127, 211);
} /*!sc*/
.html-content a:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
} /*!sc*/
.html-content iframe {
  display: block;
  margin: auto;
  max-width: 100%;
} /*!sc*/
.html-content table {
  height: auto !important;
} /*!sc*/
.html-content table td {
  padding: 1rem;
} /*!sc*/
#nprogress .bar {
  background: rgb(234, 87, 5) !important;
} /*!sc*/
#nprogress .spinner-icon {
  border-color: rgb(234, 87, 5) transparent transparent rgb(234, 87, 5) !important;
} /*!sc*/
#nprogress .peg {
  box-shadow: 0 0 10px rgb(234, 87, 5), 0 0 5px rgb(234, 87, 5) !important;
} /*!sc*/
.grid {
  display: grid;
} /*!sc*/
.grid-template-3 {
  text-align: center;
  grid-template-columns: repeat(auto-fit, minmax(calc(33.33% - 10px), 1fr));
  gap: 10px;
} /*!sc*/
.grid-template-4 {
  text-align: center;
  grid-template-columns: repeat(auto-fit, minmax(calc(25% - 10px), 1fr));
  gap: 10px;
} /*!sc*/
@media (min-width: 769px) {
  .html-content table {
    display: var(--d-desktop, table);
  }
} /*!sc*/
@media (min-width: 1201px) {
  #cs-live-chat[style*="height: 30px"] {
    display: none !important;
  }
} /*!sc*/
@media (max-width: 1200px) {
  #cs_chat_iframe {
    display: none !important;
    opacity: 0;
  }
  #cs_chat_iframe[style*="height: 100%"] {
    display: block !important;
    left: 0 !important;
    bottom: 0 !important;
    opacity: 1;
  }
} /*!sc*/
@media (max-width: 768px) {
  .html-content table {
    display: var(--d-mobile, table);
  }
} /*!sc*/
@media (max-width: 479px) {
  main {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .grid-template-3 {
    grid-template-columns: repeat(auto-fit, minmax(50% - 10px, 1fr));
  }
  .grid-template-3 > *:nth-child(3) {
    grid-column: 1/3;
    max-width: calc(50% - 10px);
    margin: auto;
  }
  .grid-template-4 {
    grid-template-columns: repeat(auto-fit, minmax(calc(50% - 10px), 1fr));
  }
} /*!sc*/
data-styled.g1[id="sc-global-ehbLDv1"] {
  content: "sc-global-ehbLDv1,";
} /*!sc*/
.cirAMm {
  min-height: 50vh;
} /*!sc*/
data-styled.g2[id="sc-d745ee0c-0"] {
  content: "cirAMm,";
} /*!sc*/
.bUxPii {
  display: block;
  border-radius: 0.3rem;
  -webkit-animation: kuCPBJ 0.75s linear infinite alternate;
  animation: kuCPBJ 0.75s linear infinite alternate;
} /*!sc*/
.bUxPii.fill {
  position: absolute;
  height: 100%;
  width: 100%;
} /*!sc*/
data-styled.g5[id="sc-f04b01ef-2"] {
  content: "bUxPii,";
} /*!sc*/
.btaxBe {
  position: absolute;
  top: 50%;
  z-index: 9;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: none;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
  border-radius: 0.5rem;
  border: 1px solid rgb(225, 225, 225);
  color: transparent;
  background: rgba(0, 0, 0, 0.3);
  cursor: pointer;
  -webkit-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
} /*!sc*/
.btaxBe::before,
.btaxBe::after {
  content: "";
  display: block;
  position: absolute;
  width: 1rem;
  height: 0.2rem;
  background-color: rgb(255, 255, 255);
  -webkit-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
} /*!sc*/
@media (min-width: 480px) {
  .btaxBe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .btaxBe:hover {
    background: rgba(0, 0, 0, 0.9);
  }
  .btaxBe:hover::before,
  .btaxBe:hover::after {
    background-color: rgb(255, 214, 0);
  }
} /*!sc*/
data-styled.g6[id="sc-f04b01ef-3"] {
  content: "btaxBe,";
} /*!sc*/
.cGhYEJ {
  right: 1rem;
} /*!sc*/
@media (min-width: 480px) {
  .cGhYEJ {
    right: 2rem;
  }
} /*!sc*/
.cGhYEJ:before {
  top: 1.5rem;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
} /*!sc*/
.cGhYEJ::after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  bottom: 1.5rem;
} /*!sc*/
data-styled.g7[id="sc-f04b01ef-4"] {
  content: "cGhYEJ,";
} /*!sc*/
.bYZxbw {
  left: 1rem;
} /*!sc*/
@media (min-width: 480px) {
  .bYZxbw {
    left: 2rem;
  }
} /*!sc*/
.bYZxbw:before {
  bottom: 1.5rem;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
} /*!sc*/
.bYZxbw::after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 1.5rem;
} /*!sc*/
data-styled.g8[id="sc-f04b01ef-5"] {
  content: "bYZxbw,";
} /*!sc*/
.kjfPGQ {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1000;
  display: none;
  height: 6.5rem;
  width: 100%;
  border-top: 0.1rem solid rgb(238 238 238 / 50%);
  background: rgb(255, 255, 255);
  box-shadow: rgb(0 0 0 / 10%) 0rem 0.1rem 0.4rem 0.3rem;
} /*!sc*/
@media (max-width: 1200px) {
  .kjfPGQ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
} /*!sc*/
data-styled.g16[id="sc-a45d73e2-0"] {
  content: "kjfPGQ,";
} /*!sc*/
.dHQcjU {
  position: relative;
  -webkit-flex: 1 1 0rem;
  -ms-flex: 1 1 0rem;
  flex: 1 1 0rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.3rem;
  line-height: 1.5;
  color: #333;
} /*!sc*/
.dHQcjU .fill {
  fill: #fcd600;
} /*!sc*/
.dHQcjU .stroke {
  stroke: #fcd600;
} /*!sc*/
.iviggQ {
  position: relative;
  -webkit-flex: 1 1 0rem;
  -ms-flex: 1 1 0rem;
  flex: 1 1 0rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.3rem;
  line-height: 1.5;
  color: #333;
} /*!sc*/
data-styled.g17[id="sc-a45d73e2-1"] {
  content: "dHQcjU,iviggQ,";
} /*!sc*/
.fiWoHc {
  position: relative;
  width: 2.2rem;
  height: 2.2rem;
  margin-bottom: 0.3rem;
} /*!sc*/
data-styled.g18[id="sc-a45d73e2-2"] {
  content: "fiWoHc,";
} /*!sc*/
.kGsQCg {
  object-fit: contain;
} /*!sc*/
.kGsQCg.img-loading {
  /* -webkit-filter: blur(20px); */
  /* filter: blur(20px);
    background: rgb(255 255 255 / 20%); */
} /*!sc*/
data-styled.g32[id="sc-7cf57dd1-0"] {
  content: "kGsQCg,";
} /*!sc*/
.kLbmdF {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  left: 0;
  z-index: 1000;
  display: grid;
  place-items: center;
  width: 100%;
  height: 6rem;
  background-color: var(--primary-color);
} /*!sc*/
@media (min-width: 1200px) {
  .kLbmdF {
    height: 7rem;
  }
} /*!sc*/
data-styled.g101[id="sc-14249235-0"] {
  content: "kLbmdF,";
} /*!sc*/
.dodLy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
  width: 100%;
  max-width: 1200px;
  padding: 0 0.5rem;
} /*!sc*/
data-styled.g102[id="sc-14249235-1"] {
  content: "dodLy,";
} /*!sc*/
.kNzuLy {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 23rem;
} /*!sc*/
.kNzuLy::after {
  content: "";
  display: block;
  padding-bottom: calc(26 * 100% / 230);
} /*!sc*/
@media (min-width: 1200px) {
  .kNzuLy {
    width: 25rem;
  }
} /*!sc*/
@media (max-width: 479px) {
  .kNzuLy {
    width: 50%;
  }
} /*!sc*/
data-styled.g103[id="sc-14249235-2"] {
  content: "kNzuLy,";
} /*!sc*/
.gntTRv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
} /*!sc*/
@media (max-width: 1200px) {
  .gntTRv {
    display: none;
  }
} /*!sc*/
data-styled.g104[id="sc-14249235-3"] {
  content: "gntTRv,";
} /*!sc*/
.cvyRHa {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 2rem;
} /*!sc*/
.cvyRHa a {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1.5rem;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
} /*!sc*/
.cvyRHa a span {
  margin-left: 0.5rem;
} /*!sc*/
.cvyRHa a:last-child {
  margin-right: 0;
} /*!sc*/
.cvyRHa a path {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
} /*!sc*/
.cvyRHa a:hover {
  color: rgb(255 87 1);
} /*!sc*/
.cvyRHa a:hover path {
  fill: rgb(255 87 1);
} /*!sc*/
.cvyRHa a i {
  position: absolute;
  bottom: var(--bottom, 0.3rem);
  color: #ffd600;
  font-size: var(--font-size, 1.3rem);
  font-style: normal;
  text-align: center;
  width: 18px;
  font-weight: normal;
} /*!sc*/
data-styled.g106[id="sc-14249235-5"] {
  content: "cvyRHa,";
} /*!sc*/
.bymGRE {
  --max-h: 48px;
  overflow: hidden;
  max-height: var(--max-h);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
} /*!sc*/
@media (max-width: 768px) {
  .bymGRE {
    --max-h: 100px;
  }
} /*!sc*/
data-styled.g107[id="sc-14249235-6"] {
  content: "bymGRE,";
} /*!sc*/
.eUPkFt {
  position: absolute;
  top: 50%;
} /*!sc*/
.eUPkFt input {
  border-radius: 23px;
} /*!sc*/
@media (min-width: 1200px) {
  .eUPkFt {
    width: 60%;
    left: 60%;
    -webkit-transform: translate(-50%, -50%) !important;
    -ms-transform: translate(-50%, -50%) !important;
    transform: translate(-50%, -50%) !important;
  }
} /*!sc*/
@media (max-width: 1199px) {
  .eUPkFt {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 45%;
    margin-right: 5px;
    -webkit-transition: width 0.35s ease-out;
    transition: width 0.35s ease-out;
  }
} /*!sc*/
@media (max-width: 768px) {
} /*!sc*/
data-styled.g124[id="sc-28ba721c-0"] {
  content: "eUPkFt,";
} /*!sc*/
.eikgGk {
  width: 100%;
  height: 35px;
  position: relative;
} /*!sc*/
@media (max-width: 1199px) {
  .eikgGk {
    width: 100%;
    height: 30px;
  }
} /*!sc*/
data-styled.g125[id="sc-28ba721c-1"] {
  content: "eikgGk,";
} /*!sc*/
.iiWnZK {
  height: 100%;
  width: 100%;
  padding: 0 10px;
  border: none;
  outline: none;
  font-size: 16px;
} /*!sc*/
.iiWnZK::-webkit-input-placeholder {
  color: #9f9f9f;
  font-size: 12px;
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  transform: translateY(-1px);
} /*!sc*/
.iiWnZK::-moz-placeholder {
  color: #9f9f9f;
  font-size: 12px;
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  transform: translateY(-1px);
} /*!sc*/
.iiWnZK:-ms-input-placeholder {
  color: #9f9f9f;
  font-size: 12px;
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  transform: translateY(-1px);
} /*!sc*/
.iiWnZK::placeholder {
  color: #9f9f9f;
  font-size: 12px;
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  transform: translateY(-1px);
} /*!sc*/
data-styled.g126[id="sc-28ba721c-2"] {
  content: "iiWnZK,";
} /*!sc*/
.kqjPKT {
  position: absolute;
  top: 50%;
  right: 9px;
  z-index: 9;
  width: 18px;
  height: 18px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 0;
  font-size: 18px;
  border: none;
  background-color: transparent;
} /*!sc*/
data-styled.g127[id="sc-28ba721c-3"] {
  content: "kqjPKT,";
} /*!sc*/
.kWEsEO {
  background-color: var(--primary-color);
  -webkit-animation: bsrotN 0.5s ease;
  animation: bsrotN 0.5s ease;
} /*!sc*/
data-styled.g129[id="sc-cd91ee6c-0"] {
  content: "kWEsEO,";
} /*!sc*/
.gaTFqB {
  position: relative;
  width: 1200px;
  max-width: 100%;
  margin: 0 auto;
  border-radius: 0;
} /*!sc*/
.gaTFqB::after {
  content: "";
  display: block;
  padding-bottom: calc(48 * 100% / 1200);
} /*!sc*/
@media (max-width: 768px) {
  .gaTFqB::after {
    padding-bottom: calc(100 * 100% / 819);
  }
} /*!sc*/
data-styled.g131[id="sc-cd91ee6c-2"] {
  content: "gaTFqB,";
} /*!sc*/
.fBzmKH {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  border-radius: 0.3rem;
  padding: 0.8rem 1rem;
  color: #000;
  background-color: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
} /*!sc*/
.fBzmKH::after {
  content: "";
  position: absolute;
  inset: 0;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(150, 150, 150, 0.5);
} /*!sc*/
.fBzmKH.overlay {
  cursor: default;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
} /*!sc*/
.fBzmKH.overlay::after {
  display: block;
} /*!sc*/
.fBzmKH:hover {
  box-shadow: 0 0.2rem 1.2rem 0 rgb(0 0 0 / 20%);
  -webkit-transform: scale(1.02);
  -ms-transform: scale(1.02);
  transform: scale(1.02);
} /*!sc*/
@media (max-width: 414px) {
  .fBzmKH {
    padding: 0.8rem;
  }
} /*!sc*/
data-styled.g167[id="sc-651a3ef7-0"] {
  content: "fBzmKH,";
} /*!sc*/
.kRNIPL {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 1.8rem;
  margin-bottom: 0.5rem;
} /*!sc*/
@media (min-width: 1200px) {
  .kRNIPL {
    min-height: 2.2rem;
  }
} /*!sc*/
data-styled.g168[id="sc-651a3ef7-1"] {
  content: "kRNIPL,";
} /*!sc*/
.gDbpFL {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: inherit;
  min-width: 4.5rem;
  padding: 0 0.3rem;
  border-radius: 0.3rem;
  margin-right: 0.3rem;
  font-size: 1rem;
  line-height: 1.2rem;
} /*!sc*/
@media (min-width: 480px) {
  .gDbpFL {
    padding: 0 0.8rem;
  }
} /*!sc*/
@media (min-width: 1200px) {
  .gDbpFL {
    font-size: 1.2rem;
  }
} /*!sc*/
data-styled.g169[id="sc-651a3ef7-2"] {
  content: "gDbpFL,";
} /*!sc*/
.cdtwTW {
  color: #fff;
  background-color: var(--tertiary-color);
} /*!sc*/
.cdtwTW small {
  display: inline;
  margin-right: 0.2em;
} /*!sc*/
@media (min-width: 480px) {
  .cdtwTW small.mb {
    display: none;
  }
} /*!sc*/
@media (max-width: 479px) {
  .cdtwTW small.pc {
    display: none;
  }
} /*!sc*/
data-styled.g170[id="sc-651a3ef7-3"] {
  content: "cdtwTW,";
} /*!sc*/
.exKAgM {
  /* background-color: #eaeaea; */
  background-color: #ea5705;
  color: #fff;
} /*!sc*/
data-styled.g171[id="sc-651a3ef7-4"] {
  content: "exKAgM,";
} /*!sc*/
.etjVzc {
  position: relative;
  margin: 0.5rem auto 0;
  width: 20.5rem;
  max-width: 100%;
} /*!sc*/
.etjVzc::after {
  content: "";
  display: block;
  padding-bottom: 100%;
} /*!sc*/
data-styled.g172[id="sc-651a3ef7-5"] {
  content: "etjVzc,";
} /*!sc*/
.drWjHu {
  position: absolute;
  left: 50%;
  top: calc(100% + 0.2rem);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 2rem;
  width: 20.5rem;
  max-width: 100%;
} /*!sc*/
.drWjHu img {
  object-position: left center;
} /*!sc*/
@media (max-width: 768px) {
  .drWjHu {
    top: calc(100% - 0.2rem);
  }
} /*!sc*/
data-styled.g173[id="sc-651a3ef7-6"] {
  content: "drWjHu,";
} /*!sc*/
.fNNzEV {
  overflow: hidden;
  display: -webkit-box;
  width: 100%;
  margin: 2.5rem 0 0;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.4;
  color: #000;
  min-height: 59px;
} /*!sc*/
.fNNzEV span {
  height: 100%;
} /*!sc*/
@media (max-width: 414px) {
  .fNNzEV {
    padding: 0;
  }
} /*!sc*/
data-styled.g178[id="sc-651a3ef7-11"] {
  content: "fNNzEV,";
} /*!sc*/
.hujRwb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 1rem 0 0.8rem;
} /*!sc*/
@media (max-width: 768px) {
  .hujRwb {
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
} /*!sc*/
.hujRwb span:first-child {
  font-style: normal;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1;
  color: #bd2323;
  margin-right: 0.5rem;
} /*!sc*/
.hujRwb span:last-child {
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 1.3;
  -webkit-text-decoration-line: line-through;
  text-decoration-line: line-through;
  color: #757575;
} /*!sc*/
@media (max-width: 768px) {
  .hujRwb span:last-child {
    margin-top: 0.5rem;
  }
} /*!sc*/
data-styled.g179[id="sc-651a3ef7-12"] {
  content: "hujRwb,";
} /*!sc*/
.jtkCFt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  min-height: 1.8rem;
} /*!sc*/
@media (max-width: 479px) {
  .jtkCFt {
    margin: 0 -0.4rem;
  }
} /*!sc*/
data-styled.g183[id="sc-651a3ef7-16"] {
  content: "jtkCFt,";
} /*!sc*/
.gxzNSS {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: auto;
  font-size: 1rem;
} /*!sc*/
@media (min-width: 480px) {
  .gxzNSS {
    font-size: 1.3rem;
  }
} /*!sc*/
.gxzNSS span:first-child {
  color: rgb(245, 163, 0);
  margin-right: 0.2rem;
} /*!sc*/
.gxzNSS span:last-child {
  color: rgb(117, 117, 117);
} /*!sc*/
data-styled.g184[id="sc-651a3ef7-17"] {
  content: "gxzNSS,";
} /*!sc*/
.klwybb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: auto;
  font-size: 0.9rem;
  font-weight: 500;
  line-height: 1.1rem;
  color: rgb(0 181 23);
} /*!sc*/
@media (min-width: 420px) {
  .klwybb {
    font-size: 1rem;
  }
} /*!sc*/
@media (min-width: 1200px) {
  .klwybb {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
  }
} /*!sc*/
.klwybb > img {
  margin-left: 0.2rem;
  height: 1.5rem;
} /*!sc*/
@media (max-width: 1024px) {
  .klwybb > img {
    display: none !important;
  }
} /*!sc*/
@media (max-width: 768px) {
  .klwybb > img {
    margin-left: 0;
  }
} /*!sc*/
data-styled.g185[id="sc-651a3ef7-18"] {
  content: "klwybb,";
} /*!sc*/
.jkfFPt {
  overflow: hidden;
  margin: 1rem 0;
  border-radius: 5px;
  -webkit-animation: bsrotN 0.5s ease;
  animation: bsrotN 0.5s ease;
  background: linear-gradient(to bottom right, #ff001a, #d43649);
} /*!sc*/
data-styled.g303[id="sc-cff1aa76-0"] {
  content: "jkfFPt,";
} /*!sc*/
.bWXwCf {
  position: relative;
  padding: 1rem;
} /*!sc*/
@media (max-width: 479px) {
  .bWXwCf {
    padding: 0.5rem;
  }
} /*!sc*/
.bWXwCf button {
  top: 35%;
} /*!sc*/
data-styled.g304[id="sc-cff1aa76-1"] {
  content: "bWXwCf,";
} /*!sc*/
.hAphsk {
  display: flex;
  overflow: scroll hidden;
  position: relative;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  margin: 0px -0.25rem;
}
.hAphsk .slick-list .slick-track {
  display: flex !important;
}
.hAphsk::-webkit-scrollbar {
  display: none;
} /*!sc*/
@media (min-width: 576px) {
  .hAphsk {
    margin: 0 -0.5rem;
  }
} /*!sc*/
data-styled.g305[id="sc-cff1aa76-2"] {
  content: "hAphsk,";
} /*!sc*/
.ixiGZa {
  position: relative;
  -webkit-scroll-snap-align: start;
  -moz-scroll-snap-align: start;
  -ms-scroll-snap-align: start;
  scroll-snap-align: start;
  min-width: 16rem;
  padding: 0 0.25rem;
} /*!sc*/
@media (max-width: 400px) {
  /* .ixiGZa {
      width: 128px!important;
      min-width: 118px;
    } */
}
@media (min-width: 480px) {
  .ixiGZa {
    min-width: 185px;
  }
}
/*!sc*/
@media (min-width: 576px) {
  .ixiGZa {
    padding: 0 0.5rem;
  }
} /*!sc*/
@media (min-width: 768px) {
  /* .ixiGZa {
      min-width: 25%;
    } */
} /*!sc*/
@media (min-width: 1200px) {
  .ixiGZa {
    /* min-width: 20%; */
    min-width: 228px;
  }
} /*!sc*/
@media (max-width: 414px) {
  .ixiGZa {
    min-width: 11.5rem;
    width: 134px !important;
  }
} /*!sc*/
data-styled.g306[id="sc-cff1aa76-3"] {
  content: "ixiGZa,";
} /*!sc*/
.bBtKpr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.5rem 1.5rem 0;
} /*!sc*/
@media (max-width: 768px) {
  .bBtKpr {
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    padding: 1rem 0.5rem 0;
  }
} /*!sc*/
@media (max-width: 479px) {
  .bBtKpr > * {
    width: 100%;
  }
} /*!sc*/
data-styled.g307[id="sc-29a843e6-0"] {
  content: "bBtKpr,";
} /*!sc*/
.hkEoSV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
} /*!sc*/
.hkEoSV .w-full {
  width: 100%;
} /*!sc*/
data-styled.g308[id="sc-29a843e6-1"] {
  content: "hkEoSV,";
} /*!sc*/
.dDcejN {
  width: 100%;
  margin-bottom: 1rem;
} /*!sc*/
@media (min-width: 769px) {
  .dDcejN {
    display: none;
  }
} /*!sc*/
data-styled.g311[id="sc-23a69a1d-0"] {
  content: "dDcejN,";
} /*!sc*/
.vUhCZ {
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 100%;
} /*!sc*/
.vUhCZ::-webkit-scrollbar {
  display: none;
} /*!sc*/
data-styled.g312[id="sc-23a69a1d-1"] {
  content: "vUhCZ,";
} /*!sc*/
.jjeLnP {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  margin: 0 0.6rem;
} /*!sc*/
.jjeLnP a {
  display: block;
  color: rgb(0, 0, 0);
} /*!sc*/
.jjeLnP a > span {
  display: block;
  text-align: center;
  font-size: 1.2rem;
  line-height: 1.4rem;
} /*!sc*/
data-styled.g313[id="sc-23a69a1d-2"] {
  content: "jjeLnP,";
} /*!sc*/
.eqHNFr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  margin: 0 auto 0.5rem;
  background: radial-gradient(
    circle,
    rgb(255, 219, 76) 0%,
    rgb(255, 214, 0) 100%
  );
} /*!sc*/
data-styled.g314[id="sc-23a69a1d-3"] {
  content: "eqHNFr,";
} /*!sc*/
.fFOdCX {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 0;
} /*!sc*/
data-styled.g315[id="sc-8f1e5f1-0"] {
  content: "fFOdCX,";
} /*!sc*/
.fPYWrb {
  height: 39.5rem;
  border-radius: 0.5rem;
} /*!sc*/
@media (max-width: 1200px) {
  .fPYWrb {
    height: auto;
  }
  .hdnAMQ {
    max-width: 100% !important;
  }
} /*!sc*/
data-styled.g316[id="sc-8f1e5f1-1"] {
  content: "fPYWrb,";
} /*!sc*/
.eDMqWq {
  position: relative;
  z-index: 10;
  width: 20rem;
} /*!sc*/
@media (max-width: 1200px) {
  .eDMqWq {
    display: none;
  }
} /*!sc*/
data-styled.g317[id="sc-8f1e5f1-2"] {
  content: "eDMqWq,";
} /*!sc*/
.hdnAMQ {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 80.8rem;
  border: 1px solid rgb(229, 229, 229);
  -webkit-animation: none;
  animation: none;
  background-color: white;
} /*!sc*/
@media (max-width: 1200px) {
  .hdnAMQ {
    max-width: 100%;
  }
} /*!sc*/
data-styled.g318[id="sc-8f1e5f1-3"] {
  content: "hdnAMQ,";
} /*!sc*/
.gAcIHe {
  width: 18rem;
} /*!sc*/
@media (max-width: 1200px) {
  .gAcIHe {
    display: none;
  }
} /*!sc*/
data-styled.g319[id="sc-8f1e5f1-4"] {
  content: "gAcIHe,";
} /*!sc*/
.ewansO {
  overflow: hidden;
  position: relative;
  z-index: 9;
  -webkit-flex: 0 0 34rem;
  -ms-flex: 0 0 34rem;
  flex: 0 0 34rem;
  border-radius: 0.5rem;
} /*!sc*/
@media (max-width: 1200px) {
  .ewansO {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
} /*!sc*/
data-styled.g320[id="sc-8f1e5f1-5"] {
  content: "ewansO,";
} /*!sc*/
.KaTNK {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  position: relative;
  -webkit-scroll-behavior: smooth;
  -moz-scroll-behavior: smooth;
  -ms-scroll-behavior: smooth;
  scroll-behavior: smooth;
  -webkit-scroll-snap-type: x mandatory;
  -moz-scroll-snap-type: x mandatory;
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
  left: -1px;
  width: calc(100% + 2px);
} /*!sc*/
.KaTNK::-webkit-scrollbar {
  display: none;
} /*!sc*/
.KaTNK a {
  position: relative;
  display: block;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -webkit-scroll-snap-align: center;
  -moz-scroll-snap-align: center;
  -ms-scroll-snap-align: center;
  scroll-snap-align: center;
} /*!sc*/
/* .KaTNK a::after {
    content: "";
    display: block;
    padding-bottom: calc(340 * 100% / 808);
  }  */
/*!sc*/
data-styled.g321[id="sc-8f1e5f1-6"] {
  content: "KaTNK,";
} /*!sc*/
.esAAwk {
  overflow: hidden auto;
  -webkit-flex: 0 0 4.5rem;
  -ms-flex: 0 0 4.5rem;
  flex: 0 0 4.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-scroll-behavior: smooth;
  -moz-scroll-behavior: smooth;
  -ms-scroll-behavior: smooth;
  scroll-behavior: smooth;
  -webkit-scroll-snap-type: x mandatory;
  -moz-scroll-snap-type: x mandatory;
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
} /*!sc*/
.esAAwk::-webkit-scrollbar {
  display: none;
} /*!sc*/
@media (max-width: 808px) {
  .esAAwk {
    display: none !important;
  }
} /*!sc*/
data-styled.g322[id="sc-8f1e5f1-7"] {
  content: "esAAwk,";
} /*!sc*/
.ljreXq {
  position: relative;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  padding: 0.5rem 0.5rem 0.2rem;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: rgb(110, 110, 110);
  cursor: pointer;
  border-bottom: 2px solid rgb(255, 214, 0);
} /*!sc*/
.ljreXq::after {
  content: "";
  position: absolute;
  right: 0px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  width: 1px;
  height: 3.5rem;
  background-color: rgb(229, 229, 229);
} /*!sc*/
.ljreXq:last-child::after {
  display: none;
} /*!sc*/
.hYUluH {
  position: relative;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  padding: 0.5rem 0.5rem 0.2rem;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: rgb(110, 110, 110);
  cursor: pointer;
  border-bottom: 2px solid transparent;
} /*!sc*/
.hYUluH::after {
  content: "";
  position: absolute;
  right: 0px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  width: 1px;
  height: 3.5rem;
  background-color: rgb(229, 229, 229);
} /*!sc*/
.hYUluH:last-child::after {
  display: none;
} /*!sc*/
data-styled.g323[id="sc-8f1e5f1-8"] {
  content: "ljreXq,hYUluH,";
} /*!sc*/
@-webkit-keyframes bsrotN {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
} /*!sc*/
@keyframes bsrotN {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
} /*!sc*/
data-styled.g533[id="sc-keyframes-bsrotN"] {
  content: "bsrotN,";
} /*!sc*/
@-webkit-keyframes kuCPBJ {
  0% {
    background-color: #ddd;
  }
  100% {
    background-color: #eee;
  }
} /*!sc*/
@keyframes kuCPBJ {
  0% {
    background-color: #ddd;
  }
  100% {
    background-color: #eee;
  }
} /*!sc*/
data-styled.g534[id="sc-keyframes-kuCPBJ"] {
  content: "kuCPBJ,";
} /*!sc*/
.jSbnIr {
  background-color: rgb(0, 17, 109);
  animation: 0.5s ease 0s 1 normal none running bsrotN;
}
.dArYXE {
  position: relative;
  display: block;
  width: 1200px;
  max-width: 100%;
  margin: 0px auto;
}
.bRyGRX {
  position: relative;
  width: max-content;
  max-width: 100%;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
}
.iQUOML {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 20rem;
  height: 39.5rem;
  border-radius: 0.5rem;
  border: 1px solid rgb(243, 243, 243);
  background-color: white;
}
.iQUOML::after {
  position: absolute;
  top: var(--top, 0px);
  left: 0px;
  opacity: 0;
  content: "";
  display: block;
  width: 100%;
  height: calc(9.09091%);
  background-color: var(--primary-color);
  transition: top 100ms ease 0s, opacity 0.25s ease-in-out 0s;
}
.iQUOML .kcajgi:hover {
  background-color: var(--primary-color);
}

.kcajgi {
  z-index: 1;
  flex: 1 1 0%;
}
.kcajgi a {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  padding: 0px 1.5rem;
  height: 100%;
  width: 100%;
  font-size: 1.4rem;
  font-weight: bold;
  color: rgb(85, 85, 85);
  transition: color 0.25s ease-in-out 0s;
}

.kcajgi a span:nth-child(2) {
  margin-left: 1.2rem;
}
.eMdNTw {
  overflow-y: auto;
  position: absolute;
  top: 0px;
  left: calc(20rem - 1px);
  display: none;
  width: 81.7rem;
  height: 39.5rem;
  border-radius: 0.3rem;
  border: 1px solid rgb(235, 235, 235);
  padding: 3rem 2rem 1.5rem;
  font-size: 1.3rem;
  background-color: white;
  animation: 0.25s ease-in-out 0s 1 normal none running bsrotN;
}
.gdEopE {
  width: calc(33.3333% - 2rem);
  margin: 0px 1rem;
  float: left;
  clear: initial;
}
.eMdNTw a {
  transition: color 0.2s ease-in-out 0s;
}
.gmcugY {
  display: inline-block;
  font-weight: bold;
  margin-bottom: 0.3rem;
}
.ednMul {
  padding-left: 0.5rem;
  margin-bottom: 1.5rem;
}
.bzXDCY {
  margin-bottom: 0.5rem;
}
.esAAwk .slick-slide.slick-current.slick-active {
  position: relative;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  padding: 0.5rem 0.5rem 0.2rem;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: rgb(110, 110, 110);
  cursor: pointer;
  border-bottom: 2px solid rgb(255, 214, 0);
}
.fDRVLG {
  display: flex;
  flex-direction: column;
  -webkit-box-pack: justify;
  justify-content: space-between;
  height: 100%;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
}
.bQgbxm {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  height: calc(55% - 3px);
  border-radius: 5px;
  padding: 0.5rem 0.5rem 0.5rem 1rem;
  background: rgb(241, 241, 241);
  margin-bottom: 5px;
}
.dUSbGM {
  position: relative;
}
.dUSbGM a {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  color: rgb(40, 40, 40);
  transition: color 0.2s ease 0s;
}
.kpDVDC {
  font-size: 1rem;
  line-height: 1.4rem;
  margin-left: 0.8rem;
}
.kdQWny {
  position: relative;
  display: flex;
  flex-direction: column;
  -webkit-box-pack: justify;
  justify-content: space-between;
  height: calc(45% - 3px);
  border-radius: 5px;
  color: rgb(234, 87, 5);
  background-color: rgb(255, 235, 224);
}
.kdQWny a {
  display: block;
  margin: 10px 12px 0px;
  color: inherit;
}
.kdQWny a span:first-child {
  font-size: 2.5rem;
  line-height: 1;
}
.kdQWny a span {
  display: block;
  text-align: center;
  font-weight: bold;
}

.cmIOmg {
  display: flex;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  justify-content: space-between;
  list-style: none;
  margin: 2.5rem -0.5rem 0px;
  padding: 0px;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
}
.chTpgw a {
  position: relative;
  overflow: hidden;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  border-radius: 0.5rem;
}
.chTpgw a::after {
  content: "";
  display: block;
  padding-bottom: calc(52.2184%);
}
.chTpgw a img {
  transition: all 0.25s ease 0s;
}
.kGsQCg {
  object-fit: contain;
}
.chTpgw {
  width: 50%;
  padding: 0.5rem;
}
@media (min-width: 768px) {
  .cmIOmg {
    margin: 0.5rem -0.5rem 0px;
  }
  .chTpgw {
    width: 25%;
    padding: 0.5rem;
  }
}
.coDOSu {
  overflow: hidden;
  margin: 1rem 0px;
  border-radius: 5px;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
  background: linear-gradient(
    to right bottom,
    rgb(44, 122, 253),
    rgb(248, 248, 248)
  );
}
.jgbAmj {
  overflow: auto hidden;
  position: relative;
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
}

.hsaoUY {
  overflow: hidden;
  position: relative;
  border-radius: 0.5rem;
  flex: 0 0 100%;
  display: flex;
  scroll-snap-align: center;
}
.hsaoUY::before {
  bottom: 0px;
  right: 0px;
}
.hsaoUY::before,
.hsaoUY::after {
  content: "";
  position: absolute;
  z-index: 9;
  width: 0px;
  height: 0px;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.35);
  transition: all 0.75s ease 0s;
}
.jqFYaP {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.jqFYaP::after {
  content: "";
  display: block;
  padding-bottom: calc(35.9664%);
}
@media (min-width: 480px) {
  .hsaoUY {
    flex: 0 0 calc(50% - 0.5rem);
  }
}
.cLljgj {
  overflow: hidden;
  margin: 1rem 0px;
  border-radius: 5px;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
  background-color: rgb(248, 248, 248);
}
.diBUNi {
  overflow: hidden;
  margin: 1rem 0px;
  border-radius: 5px;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
  background-color: rgb(252, 131, 63);
}
.jysMKd {
  margin: 1.5rem auto 0.5rem;
}
.jJKVzX {
  font-size: 1.8rem;
  font-weight: bold;
  text-transform: uppercase;
}
.leUBaC {
  position: relative;
}

.ceSKOf {
  flex: 0 0 18rem;
  height: 16.9rem;
  padding: 0px 0.5rem;
  scroll-snap-align: start;
}
.cSWbaU {
  overflow: hidden;
  display: block;
  padding: 0.5rem;
  height: 100%;
  border-radius: 0.5rem;
  box-shadow: rgba(60, 64, 67, 0.1) 0px 1px 2px 0px,
    rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
  color: rgb(0, 0, 0);
  background-color: rgb(255, 255, 255);
}
.cSWbaU p {
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  height: 2.9rem;
  font-size: 1.4rem;
  font-weight: 500;
  text-align: center;
}
.kzVqOK {
  display: flex;
  overflow: scroll hidden;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  margin: 0px -0.5rem;
  padding: 1rem 0px;
}
.kzVqOK .slick-list .slick-track {
  padding-top: 5px;
  padding-bottom: 5px;
}
@media (min-width: 1200px) {
  .ceSKOf {
    flex: 0 0 calc(16.6667%);
  }
}

@media (max-width: 1200px) {
  .kzVqOK {
    /* margin: 0px; */
  }
}
@media (min-width: 480px) {
  .ceSKOf {
    width: 145px;
  }
}
.ifxOGB {
  margin: 1.5rem 0px;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
}
.ghNukY {
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase;
  margin: 0px 0px 1rem;
}
.fSBzze {
  position: relative;
}
.dQBCNR {
  display: flex;
  overflow: scroll hidden;
  position: relative;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  margin: 0px -0.25rem;
}

.bMhWuD {
  position: relative;
  flex: 0 0 75%;
  padding: 0px 0.25rem;
  scroll-snap-align: start;
}
.cSyOFU {
  position: relative;
  overflow: hidden;
  display: block;
  border-radius: 1rem;
}
.cSyOFU::after {
  content: "";
  display: block;
  padding-bottom: calc(42.0792%);
  background-color: rgb(238, 238, 238);
}
@media (min-width: 480px) {
  .dQBCNR {
    margin: 0px -0.75rem;
  }
  .bMhWuD {
    flex: 0 0 calc(33.3333%);
    padding: 0px 0.75rem;
  }
}
.eLEvFt {
  position: relative;
  overflow: hidden;
  display: block;
  border-radius: 0.5rem;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
}
.eLEvFt::after {
  content: "";
  display: block;
}
@media (min-width: 769px) {
  .eLEvFt > img:last-child {
    display: none !important;
  }
  .eLEvFt::after {
    padding-bottom: calc(8.83333%);
  }
}
@media (max-width: 768px) {
  .eLEvFt > img:first-child {
    display: none !important;
  }
  .eLEvFt::after {
    padding-bottom: calc(25%);
  }
}
.gxqPOI {
  background-color: rgb(255, 255, 255);
  padding-top: 2.5rem;
  animation: 0.5s ease 0s 1 normal none running bsrotN;
}
.cllFTJ {
  display: flex;
  flex-flow: row wrap;
}
.hmiiwN {
  max-width: 100%;
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.gwsLqI {
  flex-basis: 30%;
}
.jKpBkt {
  flex: 1 1 calc(23.3333%);
  -webkit-box-flex: 1;
  padding: 0px 0.5rem;
}
.jKpBkt {
  flex: 1 1 calc(23.3333%);
  -webkit-box-flex: 1;
  padding: 0px 0.5rem;
}
@media (max-width: 1024px) {
  .jKpBkt {
    margin-bottom: 1rem;
  }
}

.hIOGFv {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 20px;
}
.hIOGFv::after {
  content: "";
  display: block;
  width: 7rem;
  height: 0.2rem;
  background-color: var(--primary-color);
  margin-top: 0.5rem;
}
.dgoyPT {
  font-size: 1.5rem;
  line-height: 2.5rem;
  color: rgb(102, 102, 102);
}
.fFKPyR {
  padding-bottom: 1rem;
}
.kKvkny {
  display: flex;
  align-items: flex-start;
}
.kKvkny span:last-child,
.kKvkny a {
  margin-left: 1rem;
  width: calc(100% - 3rem);
}
.dTgbmJ {
  display: flex;
  flex-flow: row wrap;
  margin: 0px -1rem 2rem;
}
.dTgbmJ a {
  position: relative;
  width: 40px;
  height: 40px;
  margin: 0px 1rem;
}
.gOMBSb {
  margin-bottom: 1.75rem;
}
.gOMBSb > p {
  font-size: 14px;
  font-weight: bold;
  margin: 0px 0px 0.3rem;
}
.gOMBSb > div {
  display: flex;
  flex-flow: row wrap;
  margin: 0px -0.25rem;
}
.fOruid {
  overflow: hidden;
  position: relative;
  margin: 0.25rem;
  padding: 0.2rem;
  width: 6.5rem;
  height: 3.5rem;
  border-radius: 0.5rem;
  border: 1px solid rgb(187, 187, 187);
}
.fqYcPj {
  object-fit: contain;
  position: absolute;
  height: 100%;
  width: 100%;
  inset: 0px;
  color: transparent;
}
.cXgfSH {
  flex: 0 0 100%;
  margin-top: 5rem;
  font-size: 1.5rem;
}
.cXgfSH > div:first-child {
  text-align: center;
  background: rgb(243, 243, 243);
  /* border-bottom: 1px solid rgb(51, 51, 51); */
}
.cXgfSH > div p {
  width: 1200px;
  max-width: calc(100% - 10px);
  margin: auto;
}
.cXgfSH > div:first-child {
  padding: 3.3rem 0px;
}