@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
.yupTv {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 0 0 0.75em 0;
  cursor: pointer;
  max-height: 400px;
}
.yupTv::-webkit-scrollbar {
  display: none;
}
.yupTv .I9n0M {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.yupTv .I9n0M .PtetS {
  margin-left: auto;
  background: none;
  border: none;
  color: var(--buttonPrimary);
  /* Adjust color as needed */
  cursor: pointer;
  font-size: 14px;
  /* Adjust font size as needed */
  margin-bottom: 0.75em;
}
.yupTv .I9n0M .aAo53 {
  color: var(--textSecondary);
  text-align: left;
  width: 100%;
  margin-bottom: 0.75em;
  font-family: DinBold, sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.yupTv .I9n0M .RhxRW {
  height: 24px;
  width: 24px;
  fill: var(--textSecondary);
  transition: all 0.25s ease;
  margin-bottom: 0.75em;
}
.yupTv .VBFnn {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-bottom: 1px solid rgba(18, 19, 49, 0.15);
  flex-flow: wrap;
  align-items: flex-start;
  margin-bottom: 1em;
  padding-bottom: 1em;
  display: flex;
}
.yupTv .VBFnn .QoE0a {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  flex-direction: column;
}
.yupTv .VBFnn.QoE0a.SILKF {
  grid-column-gap: 0.4em;
  grid-row-gap: 0.4em;
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 991px) {
  .yupTv .VBFnn.QoE0a.SILKF {
    grid-column-gap: 1em;
    border-bottom-style: none;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-bottom: 1em;
    overflow: scroll;
  }
}
@media screen and (max-width: 479px) {
  .yupTv .VBFnn.QoE0a.SILKF {
    grid-column-gap: 0.8em;
    grid-row-gap: 0.8em;
  }
}
.yupTv .eHqND {
  gap: 0.4rem;
  padding: 0.5rem 0rem;
  stroke: none;
  border-bottom: 1px dashed #d5e3ef;
  align-items: center;
  width: 100%;
  min-height: 2.4rem;
  margin-bottom: 0;
  font-family: DinRegular, sans-serif;
  display: flex;
}
@media screen and (max-width: 991px) {
  .yupTv .eHqND {
    border-bottom-style: none;
    white-space: nowrap;
    padding-left: none;
  }
}
.yupTv .eHqND .lk8Mk {
  width: 30px;
  height: 30px;
}
.yupTv .eHqND .lk8Mk:hover.rQEnn {
  stroke: var(--buttonPrimary);
}
.yupTv .eHqND .rQEnn {
  stroke: var(--dividerStokes);
}
.yupTv .eHqND .rQEnn path {
  display: none;
}
.yupTv .eHqND .xgPHe {
  color: var(--textBody);
  font-size: 14px;
  font-weight: 400;
  font-family: DinRegular, sans-serif;
}
.yupTv .eHqND .MlSiS {
  color: var(--textSecondary);
  font-size: 12px;
  font-weight: 400;
  font-family: DinRegular, sans-serif;
}
.yupTv .AItoQ {
  display: flex;
  width: 100%;
  flex-direction: column;
}
.yupTv .AItoQ .H__u9 {
  display: flex;
  justify-content: space-between;
  margin-top: 1rem;
}
.yupTv .AItoQ .H__u9 div {
  flex-basis: 35%;
  display: flex;
  justify-content: start;
  align-items: center;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  color: var(--textBody);
  font-weight: 500;
}
.yupTv .AItoQ .ipBQ8 {
  margin: auto;
  font-size: 14px;
  font-weight: 400;
  display: inline-flex;
  padding: 0.5rem 1rem;
  border: none;
  cursor: pointer;
  color: white;
  white-space: nowrap;
  gap: 0.25rem;
  justify-content: center;
  align-items: center;
  background-color: #ebdb40;
}
.yupTv .AItoQ .vMouE {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.yupTv .AItoQ .vMouE div {
  flex-basis: 35%;
  display: flex;
  justify-content: start;
  align-items: center;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 8px;
  color: var(--textBody);
  font-weight: 500;
  gap: 0.5rem;
}
.yupTv .AItoQ .vMouE div .X3EXz {
  font-size: 14px;
  color: var(--textSecondary);
  line-height: 14px;
  font-weight: 500;
}
.yupTv .AItoQ .vMouE div input {
  min-width: 76px;
  max-width: 100px;
  padding: 6px 0px;
  border: 1px solid var(--dividerStokes);
  color: var(--textBody);
  text-align: center;
  background: transparent;
}

@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
.c7rHL {
  width: 100%;
  background-color: #f2f4f5;
  padding-left: 6.25em;
  padding-right: 6.25em;
  padding-top: 70px;
  padding-bottom: 70px;
}
@media screen and (max-width: 991px) {
  .c7rHL {
    padding-left: 3em;
    padding-right: 3em;
    display: block;
    overflow: hidden;
    padding-top: 70px;
    padding-bottom: 70px;
  }
}
@media screen and (max-width: 767px) {
  .c7rHL {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 105px;
    padding-bottom: 56px;
  }
}
.c7rHL .NACDm {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 20% 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
  position: relative;
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-columns: 240px 1fr;
  align-items: start;
}
@media (max-width: 991px) {
  .c7rHL .NACDm {
    display: block !important;
    padding-top: 0;
    position: static !important;
    text-align: left;
  }
}
.c7rHL .NACDm .Jiytq {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  border: 1.5px solid #d5e3ef;
  border-radius: 1.5em;
  flex-direction: column;
  width: 100%;
  padding: 1.5em;
  display: flex;
}
@media screen and (max-width: 991px) {
  .c7rHL .NACDm .Jiytq {
    z-index: 1;
    background-color: transparent;
    border-style: none;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 2.5em;
    padding: 0;
    position: relative;
  }
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .Jiytq {
    z-index: 1;
    background-color: transparent;
    border-style: none;
    border-width: 1px;
    align-items: flex-start;
    max-height: 71ch;
    margin-bottom: 0;
    padding: 0;
    overflow: visible;
  }
}
.c7rHL .NACDm .Jiytq .QCLSy {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  margin-bottom: 0;
  display: flex;
}
@media screen and (max-width: 991px) {
  .c7rHL .NACDm .Jiytq .QCLSy {
    border: 1px #000;
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .Jiytq .QCLSy {
    grid-column-gap: 0.5em;
    grid-row-gap: 0.5em;
    flex-direction: column;
    margin-bottom: 0;
    overflow: scroll;
  }
}
.c7rHL .NACDm .Jiytq .QCLSy .bi68x {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}
.c7rHL .NACDm .Jiytq .QCLSy .d1kzB {
  z-index: 9;
  background-image: url(https://cdn.prod.website-files.com/64f03a8c3fd0e9128d6e7a13/653b5b10be0ead324420bac0_search.svg);
  background-position: 2%;
  background-repeat: no-repeat;
  background-size: 1.1em;
  border: 1.5px solid #d5e3ef;
  border-radius: 1.5em;
  width: 69%;
  height: 3em;
  min-height: 3em;
  max-height: 3em;
  margin-bottom: 0;
  padding-left: 3em;
  padding-right: 2em;
  font-family: Din, sans-serif;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}
.c7rHL .NACDm .Jiytq .QCLSy .d1kzB:focus {
  border-color: #3898ec;
  outline: 0;
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .Jiytq .QCLSy .d1kzB {
    background-position: 4%;
    width: 100%;
    min-height: 3.5em;
    padding-left: 3em;
  }
}
@media screen and (max-width: 767px) {
  .c7rHL .NACDm .Jiytq .QCLSy .d1kzB {
    width: 100%;
    background-position: 3%;
  }
}
@media screen and (max-width: 991px) {
  .c7rHL .NACDm .Jiytq .QCLSy .d1kzB {
    padding-left: 3.5em;
    position: static;
  }
}
@media only screen and (min-width: 1280px) {
  .c7rHL .NACDm .Jiytq .QCLSy .d1kzB {
    width: 75%;
  }
}
@media only screen and (min-width: 1440px) {
  .c7rHL .NACDm .Jiytq .QCLSy .d1kzB {
    width: 78%;
  }
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX {
  display: flex;
  gap: 1rem;
  align-items: center;
  position: absolute;
  top: 2.4rem;
  bottom: auto;
  left: auto;
  right: 2%;
  width: auto;
}
@media screen and (max-width: 991px) {
  .c7rHL .NACDm .Jiytq .QCLSy .bkieX {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .c7rHL .NACDm .Jiytq .QCLSy .bkieX {
    display: none;
  }
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ {
  display: flex;
  gap: 0.5rem;
  position: relative;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ .iHDbv {
  font-size: 18px;
  font-family: DinRegular, sans-serif;
  font-weight: 700;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ .xWPE1 {
  color: var(--textSecondary);
  font-size: 14px;
  font-family: DinBold, sans-serif;
  margin-bottom: 14px;
  font-weight: 500;
  cursor: pointer;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ .xWPE1 .Z6Nvr {
  color: var(--textSecondary);
  font-size: 14px;
  font-family: DinRegular, sans-serif;
  font-weight: 400;
  cursor: pointer;
  text-wrap: nowrap;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ .xWPE1 .Z6Nvr .TYq6u {
  height: 24px;
  width: 24px;
  fill: var(--textSecondary);
  color: var(--textSecondary);
  transition: all 0.25s ease;
  position: relative;
  top: 6px;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ .ue4f1 {
  position: absolute;
  display: none;
  flex-direction: column;
  top: 2.3rem;
  left: 0px;
  width: 100%;
  background-color: var(--dialogBackground);
  box-shadow: 0 12px 16px rgba(0, 0, 0, 0.16), 0 4px 4px rgba(0, 0, 0, 0.15);
  padding: 16px 16px 0px 16px;
  z-index: 32px;
  border-radius: 8px;
  transition: all 0.25s ease;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ .ue4f1 .jErmZ {
  font-size: 14px;
  color: var(--textHeading);
  font-family: DinRegular, sans-serif;
  margin-bottom: 14px;
  font-weight: 500;
  cursor: pointer;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .XV1SJ .VJnNq {
  display: flex;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX .ngS4m {
  border: 1px solid var(--dividerStokes);
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX div {
  padding: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid transparent;
}
.c7rHL .NACDm .Jiytq .QCLSy .bkieX div svg {
  cursor: pointer;
  fill: var(--textSecondary);
}
@media screen and (max-width: 991px) {
  .c7rHL .NACDm .Jiytq .QCLSy .liTHk {
    border-top: 1px #d5e3ef;
    padding-top: 2em;
    padding-left: 0;
    padding-right: 1em;
    display: block;
  }
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .Jiytq .QCLSy .liTHk {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    max-height: 100%;
    padding-top: 1em;
    padding-left: 0;
    padding-right: 0;
    display: block;
    overflow: hidden;
  }
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .Jiytq .QCLSy .liTHk .C3aUg {
    max-width: 100%;
    max-height: 71ch;
    margin-left: auto;
    margin-right: auto;
    padding-top: 1.2em;
    padding-bottom: 1.2em;
  }
}
@media screen and (max-width: 991px) {
  .c7rHL .NACDm .Jiytq .QCLSy .liTHk .C3aUg {
    background-color: #fff;
    border-radius: 1.5em;
    width: 100%;
    max-height: 88%;
    padding: 1.5em 1.5em 1em;
    overflow: hidden;
  }
}
.c7rHL .NACDm .Jiytq .QCLSy .liTHk .C3aUg .lxbxW {
  color: var(--textBody);
  font-family: DinRegular, sans-serif;
  font-size: 0.88em;
  font-weight: 400;
  display: block;
  position: absolute;
  top: -1.7em;
  bottom: auto;
  left: auto;
  right: 0%;
  line-height: 18px;
}
.c7rHL .NACDm .w2dyn {
  flex-basis: 80%;
  padding: 0;
  display: flex;
  flex-direction: column;
  margin-bottom: 2em;
}
.c7rHL .NACDm .O1orm {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.c7rHL .NACDm .RVC5h {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 6.25em;
  display: grid;
}
@media (min-width: 1440px) {
  .c7rHL .NACDm .RVC5h {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    width: 100%;
    padding-top: 6.25em;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 992px) and (max-width: 1439px) {
  .c7rHL .NACDm .RVC5h {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 991px) {
  .c7rHL .NACDm .RVC5h {
    grid-template-columns: 1fr 1fr;
    padding-top: 0;
  }
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .RVC5h {
    overflow: hidden;
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr;
    padding-top: 0;
  }
}
.c7rHL .NACDm .RVC5h .GpmWN {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}
@media screen and (min-width: 1440px) {
  .c7rHL .NACDm .RVC5h .GpmWN {
    padding-bottom: 4px;
  }
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN {
  background-color: #fff;
  border-radius: 16px;
  padding: 0;
  width: 100%;
  max-width: 248px;
  font-weight: 700;
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .RVC5h .GpmWN .y80iN {
    max-width: 275px;
  }
}
@media screen and (max-width: 991px) {
  .c7rHL .NACDm .RVC5h .GpmWN .y80iN {
    max-width: none;
  }
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN img {
  border-radius: 12px;
  width: 100%;
  display: block;
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x {
  grid-column-gap: 0.75em;
  grid-row-gap: 0.75em;
  flex-direction: column;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  margin-top: 16px;
  margin-bottom: 16px;
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x {
    margin-top: 12px;
    margin-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
  }
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x .ZMDgy {
  color: var(--textSecondary);
  min-height: 80px;
  font-family: interSemiBold, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 130%;
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x .ZMDgy {
    min-height: 51px;
    font-size: 12px;
  }
}
@media (min-width: 1440px) {
  .c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x .ZMDgy {
    font-size: 19px;
    line-height: 28px;
  }
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x .Le5An {
  background-color: #ebdb40;
  border-radius: 3px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 6px 40px;
  text-decoration: none;
  display: inline-block;
  max-width: 100%;
}
@media screen and (max-width: 479px) {
  .c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x .Le5An {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .vVk6x .Le5An .reDdo {
  color: #000;
  font-family: ApiceRegular, sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 16.5px;
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .U5nYE {
  display: flex;
  align-items: center;
  flex-direction: row;
  margin: 5px 0px 5px 0px;
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .U5nYE .CgFFE {
  margin-right: 8px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: var(--textSecondary);
  letter-spacing: 0.02em;
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .U5nYE .YnmuQ {
  text-decoration: line-through;
  font-size: 14px;
  line-height: 14px;
  color: var(--textLabel);
  font-weight: 500;
}
.c7rHL .NACDm .RVC5h .GpmWN .y80iN .U5nYE .zw0cg {
  color: var(--saleDiscountText);
  font-size: 14px;
  letter-spacing: 0.02em;
  line-height: 14px;
}
.c7rHL .NACDm .iSwsJ {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
}
@media (max-width: 991px) {
  .c7rHL .NACDm .iSwsJ {
    padding-left: 3em;
    padding-right: 3em;
    display: block;
    overflow: hidden;
  }
}
.c7rHL .NACDm .iSwsJ .aPGYC {
  fill: var(--textSecondary);
}
.c7rHL .NACDm .iSwsJ .nLBqf {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  color: var(--textBody);
  border: 1px solid var(--dividerStokes);
  margin: 0px 8px;
  font-size: 18px;
  line-height: 20px;
  font-weight: 500;
}
.c7rHL .XBfph {
  color: var(--numberCount, #1e9ea3);
  font-weight: 500;
}
.vs3DG,
.oCjVF,
._k2Th,
.DfGRW {
  position: fixed;
  z-index: 1000;
  border: none;
  cursor: pointer;
  border-radius: 50%;
}
.vs3DG {
  top: 90%;
  right: 30px;
  behavior: "smooth";
  transform: rotate(180deg);
  z-index: auto;
}
@media screen and (max-width: 991px) {
  .vs3DG {
    top: 86%;
  }
}
.oCjVF {
  bottom: 10px;
  right: 10px;
}
._k2Th {
  bottom: 50%;
  left: 10px;
}
.DfGRW {
  bottom: 50%;
  right: 10px;
}
.lxbxW {
  color: var(--textBody);
  font-family: DinRegular, sans-serif;
  font-size: 0.88em;
  font-weight: 400;
  display: block;
  position: absolute;
  top: -1.7em;
  bottom: auto;
  left: auto;
  right: 0%;
  line-height: 18px;
}

@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
.zGI4z {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.Nj3QP {
  display: flex;
  align-items: center;
  justify-content: center;
}
.pZG4t {
  margin: 0 auto;
}
.mWdEV {
  z-index: auto;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 6rem 2rem 2rem;
  display: flex;
  position: relative;
}
@media (max-width: 768px) {
  .mWdEV {
    width: 100%;
    height: 21.875rem;
    padding: 1rem;
    gap: 0.5rem;
  }
}
@media (max-width: 479px) {
  .mWdEV {
    padding: 1.5rem 1rem;
    gap: 1.5rem;
    width: 100%;
  }
}
.mWdEV .LSWhp {
  width: 100%;
  /* Adjusted to fill container */
  max-width: 22.8rem;
  /* Set max-width for responsive design */
  margin-bottom: 1.5rem;
  text-align: center;
}
.mWdEV .LSWhp .SnRFY {
  font-family: DinBold, sans-serif;
  font-size: 1.5em;
  font-weight: 700;
  color: var(--textBody);
  text-align: center;
}
.mWdEV .LSWhp .fzpux {
  max-width: 18.75em;
  margin: auto;
}

.wvHOM {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
._hqOm {
  display: flex;
  align-items: center;
  justify-content: center;
}
.M3nyZ {
  margin: 0 auto;
}
.Dlqfv {
  cursor: pointer;
  display: flex;
  align-items: center;
  margin: 0.875rem 0;
  font-size: 14px;
  font-weight: 400;
  font-family: DinRegular, sans-serif;
}
.Dlqfv svg {
  margin-right: 0.6rem;
}
.Dlqfv p.ECdaA {
  color: #ebdb40;
}
.Dlqfv .AUyOz {
  border: none;
  border-radius: 0.3rem;
  height: 1.5rem;
  width: 1.5rem;
  background-color: #ebdb40;
  margin-left: auto;
}
.Dlqfv img {
  height: 1.5rem;
  width: 1.5rem;
  margin-left: auto;
}

.OWdcu {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.Fv5tL {
  display: flex;
  align-items: center;
  justify-content: center;
}
.AWaLL {
  margin: 0 auto;
}
.LbR7I,
.UzFfh {
  transition: all 0.5s;
}
.P3boQ,
.OgRmm {
  opacity: 0;
  transform: translateY(10px);
}
._0UBO,
._8aOF {
  transition: all 0.5s;
}
.dJ9uX,
.H1AOF {
  opacity: 0;
}
.RCiSv,
.tC9Ag {
  transition: 0.5s;
}
.D0EcG,
.gbYTO {
  transform: translate(-100%, 0%);
}
.vKtOb,
.MTBgk {
  transition: all 0.5s;
}
.bKNZE,
.kPWXz {
  transform: translate(200%, 0%);
}
.uMRWS,
.kcNxA {
  transition: all 0.5s;
}
.rSWzT,
.tLCRI {
  opacity: 0;
  transform: translateY(-100%);
}
.AhMos,
.KR1PO {
  transition: all 0.5s ease-in-out;
}
.RG5T9,
.Epiz7 {
  opacity: 0;
  transform: translateY(100vh);
}
.M664c {
  transition: transform 0.5s ease-in var(--delay, 0ms), opacity 0.5s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
  transform: translateY(10px) !important;
}
.M664c.JEM54 {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.jf0U3 {
  transition: opacity 0.4s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
}
.jf0U3.JEM54 {
  opacity: 1 !important;
}
.zsrv1 {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.zjXCf {
  max-width: 1214px;
  background-color: transparent;
  position: relative;
  margin: 0 auto;
  padding: 60px 0 0 0;
}
@media only screen and (max-width: 768px) {
  .zjXCf {
    padding: 48px 15px 0 15px;
  }
}
@media only screen and (max-width: 480px) {
  .zjXCf {
    padding: 24px 8px 0 8px;
  }
}
/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
a {
  color: inherit;
  text-decoration: none;
}
.GXYzY,
.gIy9R {
  position: sticky;
  top: 0;
  z-index: 4;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
}
@media only screen and (min-width: 769px) {
  body {
    min-height: calc(100vh - 404px);
  }
}
.gEK8Q,
.QP6DB {
  background-color: var(--pageBackground, #f8f8f8);
}
.CTIem .X2s6V .Wc93L .CK1f7 {
  font-size: 0.875rem;
}
.RLBOG .oy509 {
  background: #f5f5f5;
}
.TzEo9 {
  font-size: 0.875rem;
  margin: 0 auto;
  max-width: unset !important;
  min-height: 75vh;
}
.DP3pj {
  overflow-x: hidden;
  font-size: 0.875rem;
}
.Vi4fu,
.QS55x {
  max-width: 1214px;
}
.Bs0kB {
  display: block;
}
.TvYt6,
.ETJKz {
  display: inline-block;
}
.NOp3l {
  display: flex;
}
.zFixL,
.UeGqD {
  display: flex;
  flex-direction: column;
}
.t4npP,
.d97Pr {
  display: flex;
  align-items: center;
}
.jVjrv,
.rmHaV {
  display: flex;
  justify-content: center;
}
.Fv5tL,
.tD7sW {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ecvBK,
.VjOkp {
  justify-content: flex-start;
}
.xmAlz,
.yee8V {
  justify-content: flex-end;
}
.fB2v_,
.SAkz_ {
  justify-content: space-between;
}
.BxQFa,
.cSVNb {
  justify-content: space-around;
}
.bseUe,
.W0GvW {
  justify-content: space-evenly;
}
h1,
.G0hf3 {
  font-weight: 700;
  font-size: 28px;
  line-height: 42px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h1,
  .G0hf3 {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.Mlhvw {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-header);
}
@media only screen and (min-width: 769px) {
  h2,
  .Mlhvw {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.Z6Ps3 {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 24px;
  line-height: 32px;
}
@media only screen and (min-width: 769px) {
  h3,
  .Z6Ps3 {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.xW6_B {
  font-family: var(--font-body);
  font-weight: 600;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (min-width: 769px) {
  h4,
  .xW6_B {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.isHas {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-body);
}
@media only screen and (min-width: 769px) {
  h5,
  .isHas {
    font-size: 14px;
    line-height: 18px;
  }
}
.zcoZo {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .zcoZo {
    font-size: 16px;
    line-height: 20px;
  }
}
.pWsz9,
.xmaHl,
.DP4rd {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .pWsz9,
  .xmaHl,
  .DP4rd {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.klem3 {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .klem3 {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.XNKLz,
.FfEr0 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.EnUQT,
.UCXx3 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
.xhfQw,
.MHuix {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
.DH2Z_,
.O1Nj7 {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  background-color: var(--buttonSecondary, #fff);
  color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .DH2Z_,
  .O1Nj7 {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .DH2Z_:hover,
  .O1Nj7:hover {
    background-color: var(--buttonPrimary, #4e3f09);
    color: var(--buttonSecondary, #fff);
  }
}
.DH2Z_:active,
.O1Nj7:active,
.DH2Z_:focus-visible,
.O1Nj7:focus-visible,
.DH2Z_:focusvisible,
.O1Nj7:focusvisible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonPrimary, #4e3f09);
}
.oXpwx {
  color: var(--textSecondary, #9c9c9c);
}
.D6JSO {
  color: var(--textHeading, #26201a);
}
.VpqdW,
.xM7VF {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  color: var(--buttonSecondary, #fff);
  background-color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .VpqdW,
  .xM7VF {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .VpqdW:hover,
  .xM7VF:hover {
    border-color: var(--buttonPrimaryL1, #71653a);
    background-color: var(--buttonPrimaryL1, #71653a);
  }
  .VpqdW:disabled,
  .xM7VF:disabled {
    border-color: var(--buttonPrimaryL3, #b8b29d);
    background-color: var(--buttonPrimaryL3, #b8b29d);
  }
}
.VpqdW:active,
.xM7VF:active,
.VpqdW:focus-visible,
.xM7VF:focus-visible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonSecondary, #fff);
}
.XXO9A,
.lh3QO {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  color: var(--buttonLink, #b1655b);
  text-decoration: underline;
  background: none;
  border: none;
}
@media only screen and (min-width: 769px) {
  .XXO9A,
  .lh3QO {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.XXO9A:hover,
.lh3QO:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.XXO9A:disabled,
.lh3QO:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.XXO9A:active,
.lh3QO:active {
  opacity: 0.8;
}
.OWdcu,
.tu6r8 {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.AWaLL,
.wXrN7 {
  margin: 0 auto;
}
button {
  cursor: pointer;
}
.fdvq4,
.pdPhk {
  max-width: 1440px !important;
}
.Sw8l4,
.LYumx {
  overflow-y: hidden !important;
}
.xjdLL .zWZ67 .zyQm_ {
  height: 63px;
}
.YITvn .o560Y .MQEi0 {
  margin-right: none !important;
}
.ekrJN {
  display: block !important;
  margin-bottom: 8px;
}
.dFt0e {
  width: calc(100% - 20px) !important;
}
.sfCXE {
  text-decoration: underline;
  padding-top: 15px;
}
::selection {
  background-color: #ebdb40;
  color: #000;
}
img::selection {
  background-color: transparent;
}
.F2hf7,
.HNbja {
  max-width: 1214px;
}
.DfIrb,
.xnJyR {
  margin-right: 30px !important;
}
.lyyCe,
.owz0r {
  margin-right: 5px !important;
}
.QoJzv,
.pPPdl {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.HPSvk,
.rVObW {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
._9PmJ,
.oZb4I {
  display: none;
}
@media only screen and (max-width: 768px) {
  ._9PmJ,
  .oZb4I {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  ._9PmJ,
  .oZb4I {
    margin-top: 24px;
  }
}
.GS3uA,
.vCv1p {
  background-color: var(--accentColor);
  color: #fff;
}
.pnxtw,
.uP6Hi {
  position: relative;
}
.N9_XI,
.YHgKD {
  overflow-y: hidden;
}
.ykPsS,
.AhhMo {
  overflow: hidden;
}
.fB3oG h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .fB3oG {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.WRNiY .NxBdy {
  color: var(--textHeading, #26201a);
}
.WRNiY .q6MMp,
.WRNiY .k3mYh {
  color: var(--textLabel, #7d7676) !important;
}
.WRNiY #nZfFi * {
  color: var(--textBody, #3c3131);
}
.UsYox {
  width: 100%;
  height: 100%;
}
.vwnWf {
  font-family: var(--font-body);
}
.XRc65 {
  font-family: var(--font-header);
}
.Gybge {
  border-bottom: 1px solid #dedede;
}
.Gybge .OEFJM {
  padding: 1rem;
  cursor: pointer;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.Gybge .OEFJM span {
  font-weight: 700;
  margin-right: auto;
  cursor: pointer;
}
.Gybge .OEFJM .TQR6L {
  height: 1.1rem;
  width: 1.1rem;
  cursor: pointer;
}
.Gybge .OEFJM .g9DqM {
  color: #0fb67e;
  margin-left: auto;
}
.Gybge .dQIxI {
  color: #ebdb40;
  font-size: 1.125rem;
}
.Gybge .pT1lb {
  padding-bottom: 1rem;
}
@media only screen and (max-width: 480px) {
  .Gybge .pT1lb {
    list-style-position: inside;
  }
}
.Gybge .Ede0e {
  height: 1px;
  background-color: #e1e1e1;
  margin: 0 1rem;
}

.J__v_ {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.hm1yA {
  display: flex;
  align-items: center;
  justify-content: center;
}
.egn0S {
  margin: 0 auto;
}
.ZGAzT,
.WxEnP {
  transition: all 0.5s;
}
.oNZvR,
.DK6Vg {
  opacity: 0;
  transform: translateY(10px);
}
.tbXWh,
._wAoP {
  transition: all 0.5s;
}
.LeYj5,
.gd4TB {
  opacity: 0;
}
.Lm11J,
.RcJcP {
  transition: 0.5s;
}
.FZdYk,
.ORg_M {
  transform: translate(-100%, 0%);
}
.Qt36Z,
.uFhYP {
  transition: all 0.5s;
}
.Gelcr,
.IHTUd {
  transform: translate(200%, 0%);
}
.h5VZI,
.RyMUW {
  transition: all 0.5s;
}
.OAQaA,
.jncr5 {
  opacity: 0;
  transform: translateY(-100%);
}
.kXg_2,
.QZ969 {
  transition: all 0.5s ease-in-out;
}
.mLnSz,
.VfIJa {
  opacity: 0;
  transform: translateY(100vh);
}
.XMflb {
  transition: transform 0.5s ease-in var(--delay, 0ms), opacity 0.5s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
  transform: translateY(10px) !important;
}
.XMflb.qBTn4 {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.HRBG_ {
  transition: opacity 0.4s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
}
.HRBG_.qBTn4 {
  opacity: 1 !important;
}
.cw9Kc {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.eX9io {
  max-width: 1214px;
  background-color: transparent;
  position: relative;
  margin: 0 auto;
  padding: 60px 0 0 0;
}
@media only screen and (max-width: 768px) {
  .eX9io {
    padding: 48px 15px 0 15px;
  }
}
@media only screen and (max-width: 480px) {
  .eX9io {
    padding: 24px 8px 0 8px;
  }
}
/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
a {
  color: inherit;
  text-decoration: none;
}
.E_8Ql,
._bcDr {
  position: sticky;
  top: 0;
  z-index: 4;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
}
@media only screen and (min-width: 769px) {
  body {
    min-height: calc(100vh - 404px);
  }
}
.NqzsF,
.JFk43 {
  background-color: var(--pageBackground, #f8f8f8);
}
.Lb_dz .FzMGj .AfBj8 .sUWdP {
  font-size: 0.875rem;
}
.BLXYT .hzmZv {
  background: #f5f5f5;
}
.qpjqn {
  font-size: 0.875rem;
  margin: 0 auto;
  max-width: unset !important;
  min-height: 75vh;
}
.LDJBu {
  overflow-x: hidden;
  font-size: 0.875rem;
}
.RZR7b,
.sPrVV {
  max-width: 1214px;
}
.RzFYS {
  display: block;
}
.We6rH,
.Ejp6T {
  display: inline-block;
}
.q9vhj {
  display: flex;
}
.IsQaS,
.luxAT {
  display: flex;
  flex-direction: column;
}
.J2lUM,
.bQsbM {
  display: flex;
  align-items: center;
}
.qZG_t,
.V_MXZ {
  display: flex;
  justify-content: center;
}
.hm1yA,
.O878h {
  display: flex;
  justify-content: center;
  align-items: center;
}
.piHgk,
.AwuTK {
  justify-content: flex-start;
}
.Dsrjn,
.DOc8S {
  justify-content: flex-end;
}
.iiYdR,
.TEvQT {
  justify-content: space-between;
}
.fILvc,
.bK33W {
  justify-content: space-around;
}
.WvoDp,
.hQWQA {
  justify-content: space-evenly;
}
h1,
.dk0mX {
  font-weight: 700;
  font-size: 28px;
  line-height: 42px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h1,
  .dk0mX {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.OXyeo {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-header);
}
@media only screen and (min-width: 769px) {
  h2,
  .OXyeo {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.b4fmS {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 24px;
  line-height: 32px;
}
@media only screen and (min-width: 769px) {
  h3,
  .b4fmS {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.CA9IB {
  font-family: var(--font-body);
  font-weight: 600;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (min-width: 769px) {
  h4,
  .CA9IB {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.mdzZR {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-body);
}
@media only screen and (min-width: 769px) {
  h5,
  .mdzZR {
    font-size: 14px;
    line-height: 18px;
  }
}
.vKnbr {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .vKnbr {
    font-size: 16px;
    line-height: 20px;
  }
}
.iKXEk,
.XjGWr,
.ITHA1 {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .iKXEk,
  .XjGWr,
  .ITHA1 {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.nC__m {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .nC__m {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.ydDNx,
.vFts4 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.VDeh6,
.RcZQU {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
.caabG,
.DhQEn {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
.l84Y5,
.ABGeU {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  background-color: var(--buttonSecondary, #fff);
  color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .l84Y5,
  .ABGeU {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .l84Y5:hover,
  .ABGeU:hover {
    background-color: var(--buttonPrimary, #4e3f09);
    color: var(--buttonSecondary, #fff);
  }
}
.l84Y5:active,
.ABGeU:active,
.l84Y5:focus-visible,
.ABGeU:focus-visible,
.l84Y5:focusvisible,
.ABGeU:focusvisible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonPrimary, #4e3f09);
}
.w9L0a {
  color: var(--textSecondary, #9c9c9c);
}
.BCWaI {
  color: var(--textHeading, #26201a);
}
.i9qyL,
.EYjH7 {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  color: var(--buttonSecondary, #fff);
  background-color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .i9qyL,
  .EYjH7 {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .i9qyL:hover,
  .EYjH7:hover {
    border-color: var(--buttonPrimaryL1, #71653a);
    background-color: var(--buttonPrimaryL1, #71653a);
  }
  .i9qyL:disabled,
  .EYjH7:disabled {
    border-color: var(--buttonPrimaryL3, #b8b29d);
    background-color: var(--buttonPrimaryL3, #b8b29d);
  }
}
.i9qyL:active,
.EYjH7:active,
.i9qyL:focus-visible,
.EYjH7:focus-visible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonSecondary, #fff);
}
.YkxmW,
.rv6ch {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  color: var(--buttonLink, #b1655b);
  text-decoration: underline;
  background: none;
  border: none;
}
@media only screen and (min-width: 769px) {
  .YkxmW,
  .rv6ch {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.YkxmW:hover,
.rv6ch:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.YkxmW:disabled,
.rv6ch:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.YkxmW:active,
.rv6ch:active {
  opacity: 0.8;
}
.J__v_,
.v4oBu {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.egn0S,
.aw3gA {
  margin: 0 auto;
}
button {
  cursor: pointer;
}
.o41Ro,
.vqMAI {
  max-width: 1440px !important;
}
.oNGpg,
.pQVTQ {
  overflow-y: hidden !important;
}
.YAR6A .Uy0J6 .OKAKM {
  height: 63px;
}
.cZIrL .j7UM5 .agt2F {
  margin-right: none !important;
}
.wKnPl {
  display: block !important;
  margin-bottom: 8px;
}
.ZomQI {
  width: calc(100% - 20px) !important;
}
.spQXR {
  text-decoration: underline;
  padding-top: 15px;
}
::selection {
  background-color: #ebdb40;
  color: #000;
}
img::selection {
  background-color: transparent;
}
.KFaS1,
.WpKZk {
  max-width: 1214px;
}
.f81kH,
.i35dS {
  margin-right: 30px !important;
}
.QQ_RQ,
.pwHrg {
  margin-right: 5px !important;
}
.gPAj_,
.v4Yvl {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.jQ6Q1,
.bgk93 {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.lkkME,
.K7SSx {
  display: none;
}
@media only screen and (max-width: 768px) {
  .lkkME,
  .K7SSx {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .lkkME,
  .K7SSx {
    margin-top: 24px;
  }
}
.ELDsv,
.W_cYG {
  background-color: var(--accentColor);
  color: #fff;
}
.Tug2r,
.FcPYg {
  position: relative;
}
.gFZcK,
.iTOBh {
  overflow-y: hidden;
}
.l1FT0,
.ngWjj {
  overflow: hidden;
}
.owGuO h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .owGuO {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.IprMv .ZefKb {
  color: var(--textHeading, #26201a);
}
.IprMv .ehoGB,
.IprMv .nR5Hr {
  color: var(--textLabel, #7d7676) !important;
}
.IprMv #IBwfU * {
  color: var(--textBody, #3c3131);
}
.d8YY5 {
  width: 100%;
  height: 100%;
}
.dHJrV {
  font-family: var(--font-body);
}
.xoscD {
  font-family: var(--font-header);
}
.ayMmC {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  gap: 1px;
  z-index: 100;
  justify-content: space-evenly;
  background-color: #e1e1e1;
  width: 100%;
}
.ayMmC .GjPty {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  height: 3rem;
  width: 100%;
}
.ayMmC .GjPty svg {
  margin-right: 0.6rem;
}
.ayMmC .GjPty div {
  align-self: center;
}

.jwYKH {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.lqV4C {
  display: flex;
  align-items: center;
  justify-content: center;
}
.JEbQ0 {
  margin: 0 auto;
}
.D4Bil,
.S_BC_ {
  transition: all 0.5s;
}
.tLoqI,
.nzNdY {
  opacity: 0;
  transform: translateY(10px);
}
.pVYqI,
.FUJyE {
  transition: all 0.5s;
}
.Ib9O6,
.fOLmq {
  opacity: 0;
}
.vvjeO,
.zKGmS {
  transition: 0.5s;
}
.ikRnn,
.hguoz {
  transform: translate(-100%, 0%);
}
.N_ECH,
.e6MD4 {
  transition: all 0.5s;
}
.svhy9,
.YPUMF {
  transform: translate(200%, 0%);
}
.qfevF,
.dPUuF {
  transition: all 0.5s;
}
.Guohk,
.a80gh {
  opacity: 0;
  transform: translateY(-100%);
}
.qU3Qu,
.NdCvh {
  transition: all 0.5s ease-in-out;
}
.V3Ft6,
.Ss9C5 {
  opacity: 0;
  transform: translateY(100vh);
}
.U7Gh2 {
  transition: transform 0.5s ease-in var(--delay, 0ms), opacity 0.5s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
  transform: translateY(10px) !important;
}
.U7Gh2.G50_j {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.pufWd {
  transition: opacity 0.4s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
}
.pufWd.G50_j {
  opacity: 1 !important;
}
.fsSS5 {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.JGFN3 {
  max-width: 1214px;
  background-color: transparent;
  position: relative;
  margin: 0 auto;
  padding: 60px 0 0 0;
}
@media only screen and (max-width: 768px) {
  .JGFN3 {
    padding: 48px 15px 0 15px;
  }
}
@media only screen and (max-width: 480px) {
  .JGFN3 {
    padding: 24px 8px 0 8px;
  }
}
/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
a {
  color: inherit;
  text-decoration: none;
}
.paE8i,
.EGCCj {
  position: sticky;
  top: 0;
  z-index: 4;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
}
@media only screen and (min-width: 769px) {
  body {
    min-height: calc(100vh - 404px);
  }
}
.bQdLg,
.fItCb {
  background-color: var(--pageBackground, #f8f8f8);
}
.xogU8 .BsloB .LrNyK .MsDd8 {
  font-size: 0.875rem;
}
.JubwY .IVhUF {
  background: #f5f5f5;
}
.o9Qig {
  font-size: 0.875rem;
  margin: 0 auto;
  max-width: unset !important;
  min-height: 75vh;
}
.cEEQ3 {
  overflow-x: hidden;
  font-size: 0.875rem;
}
.XFcch,
.NXr83 {
  max-width: 1214px;
}
.tWozG {
  display: block;
}
.vDO8l,
.pJdd_ {
  display: inline-block;
}
.lONBN {
  display: flex;
}
.huzLx,
.OlmXO {
  display: flex;
  flex-direction: column;
}
.LMLGb,
.pYQtI {
  display: flex;
  align-items: center;
}
.J1Goa,
.keb7J {
  display: flex;
  justify-content: center;
}
.lqV4C,
.nKwDt {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ZP8Bf,
.LdPy_ {
  justify-content: flex-start;
}
.lazKD,
.qK1Yy {
  justify-content: flex-end;
}
.sUng7,
.QHcYn {
  justify-content: space-between;
}
.WM_XU,
.P1IPb {
  justify-content: space-around;
}
.XGh9r,
.K_0RY {
  justify-content: space-evenly;
}
h1,
.VbL6l {
  font-weight: 700;
  font-size: 28px;
  line-height: 42px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h1,
  .VbL6l {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.LIGXo {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-header);
}
@media only screen and (min-width: 769px) {
  h2,
  .LIGXo {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.sbVuP {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 24px;
  line-height: 32px;
}
@media only screen and (min-width: 769px) {
  h3,
  .sbVuP {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.HASy2 {
  font-family: var(--font-body);
  font-weight: 600;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (min-width: 769px) {
  h4,
  .HASy2 {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.eoYbh {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-body);
}
@media only screen and (min-width: 769px) {
  h5,
  .eoYbh {
    font-size: 14px;
    line-height: 18px;
  }
}
.t8U7e {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .t8U7e {
    font-size: 16px;
    line-height: 20px;
  }
}
.MdYdH,
.zShi8,
.wpuq5 {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .MdYdH,
  .zShi8,
  .wpuq5 {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.mquNf {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .mquNf {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.N4HIi,
.ZKEv1 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.IhG4C,
.MADxa {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
.Q53Y3,
.eOkod {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
.yPLzs,
.bD8Rf {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  background-color: var(--buttonSecondary, #fff);
  color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .yPLzs,
  .bD8Rf {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .yPLzs:hover,
  .bD8Rf:hover {
    background-color: var(--buttonPrimary, #4e3f09);
    color: var(--buttonSecondary, #fff);
  }
}
.yPLzs:active,
.bD8Rf:active,
.yPLzs:focus-visible,
.bD8Rf:focus-visible,
.yPLzs:focusvisible,
.bD8Rf:focusvisible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonPrimary, #4e3f09);
}
.CA9df {
  color: var(--textSecondary, #9c9c9c);
}
.pz3PC {
  color: var(--textHeading, #26201a);
}
.ej1ec,
.EziWh {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  color: var(--buttonSecondary, #fff);
  background-color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .ej1ec,
  .EziWh {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .ej1ec:hover,
  .EziWh:hover {
    border-color: var(--buttonPrimaryL1, #71653a);
    background-color: var(--buttonPrimaryL1, #71653a);
  }
  .ej1ec:disabled,
  .EziWh:disabled {
    border-color: var(--buttonPrimaryL3, #b8b29d);
    background-color: var(--buttonPrimaryL3, #b8b29d);
  }
}
.ej1ec:active,
.EziWh:active,
.ej1ec:focus-visible,
.EziWh:focus-visible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonSecondary, #fff);
}
.M0YMl,
.SPzGy {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  color: var(--buttonLink, #b1655b);
  text-decoration: underline;
  background: none;
  border: none;
}
@media only screen and (min-width: 769px) {
  .M0YMl,
  .SPzGy {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.M0YMl:hover,
.SPzGy:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.M0YMl:disabled,
.SPzGy:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.M0YMl:active,
.SPzGy:active {
  opacity: 0.8;
}
.jwYKH,
.vIh7e {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.JEbQ0,
.Wcw5_ {
  margin: 0 auto;
}
button {
  cursor: pointer;
}
.GP5cg,
.UwtFF {
  max-width: 1440px !important;
}
.FVRnh,
.gh8sY {
  overflow-y: hidden !important;
}
.eUaDx .FV31d .JGG4Z {
  height: 63px;
}
.JdHpg .QxGoM .Cc3ul {
  margin-right: none !important;
}
.G5EyP {
  display: block !important;
  margin-bottom: 8px;
}
.bUv_q {
  width: calc(100% - 20px) !important;
}
.Ni02P {
  text-decoration: underline;
  padding-top: 15px;
}
::selection {
  background-color: #ebdb40;
  color: #000;
}
img::selection {
  background-color: transparent;
}
.KseWX,
.wjgrb {
  max-width: 1214px;
}
.Zcq4s,
.A1qCV {
  margin-right: 30px !important;
}
.SU1Mc,
.z5uy6 {
  margin-right: 5px !important;
}
.k5Qsk,
.CeLSx {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.pWCgE,
._4MDq7 {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.eFIrC,
.L9hWV {
  display: none;
}
@media only screen and (max-width: 768px) {
  .eFIrC,
  .L9hWV {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .eFIrC,
  .L9hWV {
    margin-top: 24px;
  }
}
.UwHJ0,
.i01RA {
  background-color: var(--accentColor);
  color: #fff;
}
.uDEyk,
.MwjaD {
  position: relative;
}
.rBfXX,
.r04bn {
  overflow-y: hidden;
}
.TGSvx,
.KAIMU {
  overflow: hidden;
}
.UkqBY h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .UkqBY {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.fuFT3 .TG2iG {
  color: var(--textHeading, #26201a);
}
.fuFT3 .eNabD,
.fuFT3 .T8SwB {
  color: var(--textLabel, #7d7676) !important;
}
.fuFT3 #V6bj0 * {
  color: var(--textBody, #3c3131);
}
.Ctatx {
  width: 100%;
  height: 100%;
}
.jskvl {
  font-family: var(--font-body);
}
.xwzvm {
  font-family: var(--font-header);
}
.YlbId {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.5);
  transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1);
}
.EyfY1 {
  opacity: 1;
  z-index: 1001;
  visibility: visible;
}
.b9KNU {
  opacity: 0;
  z-index: -1;
  visibility: hidden;
  transition: 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.WsfUb {
  flex: 1 0 auto;
  display: flex;
  outline: 0;
  z-index: 1002;
  position: fixed;
  overflow-y: auto;
  flex-direction: column;
  background-color: #ffffff;
  flex-shrink: 0;
}
.DGBZV {
  visibility: hidden;
  width: 240px;
  transform: translateX(-240px);
  flex-shrink: 0;
  transition: 325ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.xEEZr {
  visibility: hidden;
  width: 240px;
  transform: translateX(240px);
  flex-shrink: 0;
  transition: 125ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.esCRZ {
  visibility: hidden;
  height: 240px;
  transform: translateY(240px);
  flex-shrink: 0;
  transition: 325ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.VWpec {
  visibility: visible;
  transform: none;
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 225ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.wtxT1 {
  visibility: visible;
  transform: none;
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 225ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.AfqH3 {
  left: 0;
  top: 0;
  height: 100%;
  right: auto;
  max-width: 60%;
}
@media only screen and (max-width: 768px) {
  .AfqH3 {
    max-width: none;
  }
}
@media only screen and (max-width: 480px) {
  .AfqH3 {
    max-width: none;
  }
}
.HviSC {
  right: 0;
  top: 0;
  height: 100%;
  left: auto;
  max-width: 60%;
}
@media only screen and (min-width: 481px) and (max-width: 768px) {
  .HviSC {
    max-width: none;
  }
}
._hUOg {
  bottom: 0;
  left: 0;
  right: 0;
  top: auto;
  height: fit-content;
  width: 100%;
}

.DzLIt {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
.DzLIt .tUGhz {
  box-sizing: border-box;
}
.DzLIt .bGqrN,
.DzLIt .fXBaB,
.DzLIt .lznWg {
  width: 8.33%;
}
.DzLIt .bxnw_,
.DzLIt .wRv4J,
.DzLIt .vqN80 {
  width: 16.66%;
}
.DzLIt .BkKZF,
.DzLIt .C4gRe,
.DzLIt .AyFSc {
  width: 25%;
}
.DzLIt .b27ym,
.DzLIt .gxMtY,
.DzLIt .PEo2S {
  width: 33.33%;
}
.DzLIt .i04Cv,
.DzLIt .JpTpj,
.DzLIt .JMa40 {
  width: 41.66%;
}
.DzLIt .BF6d6,
.DzLIt .Ku8QS,
.DzLIt .w9QyZ {
  width: 50%;
}
.DzLIt .JaLLP,
.DzLIt .skYdH,
.DzLIt .fqWJB {
  width: 58.33%;
}
.DzLIt .vdcvG,
.DzLIt .KNSEe,
.DzLIt .Fh8Yo {
  width: 66.66%;
}
.DzLIt .b4cqy,
.DzLIt .noP_m,
.DzLIt .mwakt {
  width: 75%;
}
.DzLIt .vs1Le,
.DzLIt .WhxQq,
.DzLIt .H_O5S {
  width: 83.33%;
}
.DzLIt .WD6NO,
.DzLIt .K6O5K,
.DzLIt .izdgR {
  width: 91.66%;
}
.DzLIt .b7qBX,
.DzLIt .y1gj1,
.DzLIt .Kj6_a {
  width: 100%;
}

.AawfZ {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.xSe0M {
  display: flex;
  align-items: center;
  justify-content: center;
}
.jvQVZ {
  margin: 0 auto;
}
@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
.SvZri {
  position: relative;
  height: 80vh;
  overflow: hidden;
}
.SvZri .a470L {
  position: sticky;
  top: 0;
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #e1e1e1;
  background-color: #fff;
  overflow: hidden;
}
.SvZri .a470L .QuAFe {
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
}
.SvZri .a470L .QuAFe .vZiGy {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #7d7d7d;
}
.SvZri .a470L .H4_O_ {
  cursor: pointer;
  align-self: center;
  height: 14px;
}
.SvZri .zaBgO {
  overflow: hidden;
}
.SvZri .zaBgO .EOPBF {
  padding: 1rem 1.75rem 1.5rem 1.75rem;
}
.SvZri .zaBgO .zP4iA {
  overflow-y: scroll;
  height: fit-content;
  align-self: flex-start;
  background-color: #f9fafa;
}
.SvZri .zaBgO .zP4iA .y2rhx {
  width: 100%;
  background-color: #f9fafa;
  padding: 1rem;
}
.SvZri .zaBgO .zP4iA .ZhnHO {
  background-color: #fff;
  border-left: 4px solid #ebdb40;
  font-weight: 700;
}
.SvZri .zaBgO .M2FO9 {
  overflow-y: scroll;
  align-self: flex-start;
  padding-top: 1rem;
}
.SvZri .xsCgg {
  margin-bottom: 1.5rem;
  padding: 0.5rem;
}
.SvZri .xsCgg .OYG4Q {
  margin: 0.75rem 0.5rem;
  cursor: pointer;
}
.SvZri .xsCgg .wLxA5 {
  color: #ebdb40;
}
.SvZri .xsCgg .zd1hI {
  height: 20px;
  width: 20px;
  align-self: center;
}
.SvZri .xsCgg .zd1hI img {
  width: 20px;
}
.SvZri .xsCgg li {
  display: flex;
}
.SvZri .xsCgg li .nlRjA {
  margin-top: 0.4rem;
  margin-left: 0.4rem;
}
.SvZri .xsCgg .PW_Iz {
  right: 2rem;
}
.SvZri .Hvvs5 .vAgsS {
  margin: 10px;
  height: 40px;
  width: 100%;
  border: 1px solid grey;
  display: flex;
}
.SvZri .Hvvs5 .vAgsS .yR_Q2 {
  flex: 1;
}
.SvZri .Hvvs5 .vAgsS .yR_Q2 .eLn8r {
  padding: 6px;
  font-size: 17px;
  border: none;
  outline: none;
}
.SvZri .Hvvs5 .vAgsS .qKOKL {
  flex: 0;
  width: 30px;
  height: 30px;
  background: #fff;
  border: none;
  cursor: pointer;
}
.SvZri .tZmoy {
  position: absolute;
  display: flex;
  left: 0;
  right: 0;
  bottom: 0;
  justify-content: flex-end;
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #e1e1e1;
  padding: 1rem;
  gap: 2rem;
}
.WicNP {
  padding: 0 1rem;
}
.thIUw {
  position: relative;
  height: 100vh;
  width: 420px;
  overflow: hidden;
}
.thIUw .a470L {
  position: sticky;
  top: 0;
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #e1e1e1;
  background-color: #fff;
  overflow: hidden;
}
.thIUw .a470L .QuAFe {
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
}
.thIUw .a470L .H4_O_ {
  cursor: pointer;
  align-self: center;
  height: 14px;
}
.thIUw .pfqt7 {
  overflow-y: scroll;
}
.thIUw .tZmoy {
  position: absolute;
  display: flex;
  left: 0;
  right: 0;
  bottom: 0;
  justify-content: flex-end;
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #e1e1e1;
  padding: 1rem;
  gap: 2.5rem;
}
.fOe3R {
  gap: 1.5rem;
  display: flex;
  overflow: scroll;
  max-width: 80rem;
  align-items: center;
}
.fOe3R .unSMf {
  text-transform: uppercase;
}
.fOe3R .PWlbj {
  align-items: center;
  display: flex;
  cursor: pointer;
  gap: 0.3rem;
}
.fOe3R .PWlbj .qJoGr {
  color: #373737;
}
.fOe3R .PWlbj .qJoGr:hover {
  color: #ebdb40;
}
.fOe3R ::-webkit-scrollbar {
  width: 2em;
  height: 2em;
}
.T4rdq {
  display: flex;
  gap: 8px;
  cursor: pointer;
  padding: 0.5rem 1rem;
}
.T4rdq .Mq7Zg img {
  width: 24px;
  height: 24px;
}
.T4rdq .nlRjA {
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  margin-top: 0.1rem;
}
.zR9ec {
  color: #ebdb40;
  background-color: #fbe4da;
}
.v6wmw {
  display: block;
}
@media only screen and (max-width: 991px) {
  .v6wmw {
    display: none;
  }
}
.vjs_e {
  display: none;
}
@media only screen and (max-width: 480px) {
  .vjs_e {
    display: block;
  }
}
@media only screen and (max-width: 991px) {
  .vjs_e {
    display: block;
  }
}
.K8UNg {
  top: 14.75rem;
}
.a_PlK {
  font-family: ApiceRegular;
  font-size: 14px;
}

.FJTpq {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.p1518 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.m9n2z {
  margin: 0 auto;
}
.IvanW {
  width: fit-content;
  height: fit-content;
  cursor: pointer;
}
.IvanW .xcjT1 {
  width: fit-content;
  padding: 2.5px 5px 5px 5px;
  justify-content: space-between;
  gap: 0.5rem;
  color: #373737;
  display: flex;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1rem;
}
.IvanW .xcjT1 .G8IxC {
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
}
.IvanW .xcjT1 .TKyNr:active {
  color: #ebdb40;
}
.IvanW .xcjT1 ._NAP4 {
  display: flex;
}
.IvanW .xcjT1:hover {
  color: #ebdb40;
}
.IvanW .lqTiC {
  background-color: #ebdb40;
  padding: 4px 8px;
  color: #fff;
}
.Z78hq {
  color: #ebdb40;
}
.DpOf_ {
  padding: 1rem 0.5rem;
  border: 1px solid #eee;
  border-radius: 2px;
  width: fit-content;
  z-index: 200;
  background-color: #fff;
  max-height: 27rem;
  height: fit-content;
  overflow: scroll;
  scrollbar-color: #eee transparent;
  white-space: nowrap;
  position: absolute;
}

.Pj8O4 {
  border: 1px solid #eee;
  padding: 14px 10px;
  border-radius: 4px;
}
.Pj8O4 .G2C7q {
  display: flex;
}
.Pj8O4 .G2C7q .kdbQD {
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  margin-top: 3px;
}
.Pj8O4 .G2C7q input {
  border: 0;
  outline: 0;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  width: 100%;
}
.Pj8O4 .G2C7q .Jc6bS {
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  margin-top: 3px;
}

@charset "UTF-8";
.user-select-none {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}
.margin-0-auto {
  margin: 0 auto;
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
/* Slider */
.slick-loading .slick-list {
  background: #fff url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fb6f3c230cb846e25247.gif) center center no-repeat;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Icons */
}
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/a4e97f5a2a64f0ab1323.eot);
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/a4e97f5a2a64f0ab1323.eot?#iefix) format('embedded-opentype'), url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/295183786cd8a1389865.woff) format('woff'), url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c94f7671dcc99dce43e2.ttf) format('truetype'), url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/9be7d6d203d02f393e36.svg#slick) format('svg');
}
.slick-prev {
  left: -25px;
}
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir="rtl"] .slick-prev:before {
  content: "→";
}
.slick-next {
  right: -25px;
}
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir="rtl"] .slick-next:before {
  content: "←";
}
/* Dots */
.slick-dotted .slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}
.slide-fade-enter-active,
.slide-fade-leave-active {
  transition: all 0.5s;
}
.slide-fade-enter,
.slide-fade-leave-to {
  opacity: 0;
  transform: translateY(10px);
}
.fade-enter-active,
.fade-leave-active {
  transition: all 0.5s;
}
.fade-enter,
.fade-leave-to {
  opacity: 0;
}
.slide-leave-active,
.slide-enter-active {
  transition: 0.5s;
}
.slide-enter,
.slide-leave-to {
  transform: translate(-100%, 0%);
}
.slide-left-enter-active,
.slide-left-leave-active {
  transition: all 0.5s;
}
.slide-left-enter,
.slide-left-leave-to {
  transform: translate(200%, 0%);
}
.slide-down-enter-active,
.slide-down-leave-active {
  transition: all 0.5s;
}
.slide-down-enter,
.slide-down-leave-to {
  opacity: 0;
  transform: translateY(-100%);
}
.slide-up-enter-active,
.slide-up-leave-active {
  transition: all 0.5s ease-in-out;
}
.slide-up-enter,
.slide-up-leave-to {
  opacity: 0;
  transform: translateY(100vh);
}
.animation-fade-up {
  transition: transform 0.5s ease-in var(--delay, 0ms), opacity 0.5s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
  transform: translateY(10px) !important;
}
.animation-fade-up.animate {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.animation-fade {
  transition: opacity 0.4s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
}
.animation-fade.animate {
  opacity: 1 !important;
}
.full-width-section {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.section-main-container {
  max-width: 1214px;
  background-color: transparent;
  position: relative;
  margin: 0 auto;
  padding: 60px 0 0 0;
}
@media only screen and (max-width: 768px) {
  .section-main-container {
    padding: 48px 15px 0 15px;
  }
}
@media only screen and (max-width: 480px) {
  .section-main-container {
    padding: 24px 8px 0 8px;
  }
}
/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "ApiceRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7b3a1dbf9db38b81086a.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ApiceBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/be7886209c63a9583c81.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DinRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/7f0f21a90a6f9e0acca1.ttf) format("truetype");
}
@font-face {
  font-family: "DinBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/08010f9bc8c31da03ca9.otf) format("opentype");
}
@font-face {
  font-family: "interBlackNormal";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/16792010d318c2904562.woff) format("woff");
}
@font-face {
  font-family: "interBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c7c0091f1b2b06064572.woff) format("woff");
}
@font-face {
  font-family: "interExtraBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/c9c98dd4e6d2f580b1ee.woff) format("woff");
}
@font-face {
  font-family: "interLight";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/0cde50f90fe61871de0a.woff) format("woff");
}
@font-face {
  font-family: "interMedium";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/cc6a88688869161eb836.woff) format("woff");
}
@font-face {
  font-family: "interRegular";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/fc49d131f795b4d48f26.woff) format("woff");
}
@font-face {
  font-family: "interPfx";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/d1b0b395c73e2cce88b1.woff2) format("woff2");
}
@font-face {
  font-family: "interSemiBold";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/8b4a1cc3e20e6ede50a5.woff) format("woff");
}
@font-face {
  font-family: "interDiff";
  src: url(https://cdn.jiocommerce.io/v2/yellow-queen-0c3fa9/sngprd/wrkr/organization/66ea81595f408acfa2eb2898/theme/assets/e62404dc3261fb537f3a.woff2) format("woff2");
}
a {
  color: inherit;
  text-decoration: none;
}
.ct-header-wrapper,
.ctHeaderWrapper {
  position: sticky;
  top: 0;
  z-index: 4;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
}
@media only screen and (min-width: 769px) {
  body {
    min-height: calc(100vh - 404px);
  }
}
.active-app,
.activeApp {
  background-color: var(--pageBackground, #f8f8f8);
}
.card-item .card-desc .price .effective-price {
  font-size: 0.875rem;
}
.login-modal .tingle-modal-box {
  background: #f5f5f5;
}
.content {
  font-size: 0.875rem;
  margin: 0 auto;
  max-width: unset !important;
  min-height: 75vh;
}
.modal {
  overflow-x: hidden;
  font-size: 0.875rem;
}
.product-details-page,
.productDetailsPage {
  max-width: 1214px;
}
.display-block {
  display: block;
}
.inline-block,
.inlineBlock {
  display: inline-block;
}
.flex-row {
  display: flex;
}
.flex-column,
.flexColumn {
  display: flex;
  flex-direction: column;
}
.flex-align-center,
.flexAlignCenter {
  display: flex;
  align-items: center;
}
.flex-justify-center,
.flexJustifyCenter {
  display: flex;
  justify-content: center;
}
.flex-center,
.flexCenter {
  display: flex;
  justify-content: center;
  align-items: center;
}
.justify-start,
.justifyStart {
  justify-content: flex-start;
}
.justify-end,
.justifyEnd {
  justify-content: flex-end;
}
.justify-between,
.justifyBetween {
  justify-content: space-between;
}
.justify-around,
.justifyAround {
  justify-content: space-around;
}
.justify-evenly,
.justifyEvenly {
  justify-content: space-evenly;
}
h1,
.h1 {
  font-weight: 700;
  font-size: 28px;
  line-height: 42px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h1,
  .h1 {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.h2 {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-header);
}
@media only screen and (min-width: 769px) {
  h2,
  .h2 {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.h3 {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 24px;
  line-height: 32px;
}
@media only screen and (min-width: 769px) {
  h3,
  .h3 {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.h4 {
  font-family: var(--font-body);
  font-weight: 600;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (min-width: 769px) {
  h4,
  .h4 {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.h5 {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-family: var(--font-body);
}
@media only screen and (min-width: 769px) {
  h5,
  .h5 {
    font-size: 14px;
    line-height: 18px;
  }
}
.b1 {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .b1 {
    font-size: 16px;
    line-height: 20px;
  }
}
.b-small,
.bSmall,
.b2 {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .b-small,
  .bSmall,
  .b2 {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.d1 {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .d1 {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.caption-normal,
.captionNormal {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.caption-medium,
.captionMedium {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
.caption-semi-bold,
.captionSemiBold {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
.btn-secondary,
.btnSecondary {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  background-color: var(--buttonSecondary, #fff);
  color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .btn-secondary,
  .btnSecondary {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .btn-secondary:hover,
  .btnSecondary:hover {
    background-color: var(--buttonPrimary, #4e3f09);
    color: var(--buttonSecondary, #fff);
  }
}
.btn-secondary:active,
.btnSecondary:active,
.btn-secondary:focus-visible,
.btnSecondary:focus-visible,
.btn-secondary:focusvisible,
.btnSecondary:focusvisible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonPrimary, #4e3f09);
}
.TextSecondary {
  color: var(--textSecondary, #9c9c9c);
}
.TextPrimary {
  color: var(--textHeading, #26201a);
}
.btn-primary,
.btnPrimary {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  color: var(--buttonSecondary, #fff);
  background-color: var(--buttonPrimary, #4e3f09);
}
@media only screen and (min-width: 769px) {
  .btn-primary,
  .btnPrimary {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .btn-primary:hover,
  .btnPrimary:hover {
    border-color: var(--buttonPrimaryL1, #71653a);
    background-color: var(--buttonPrimaryL1, #71653a);
  }
  .btn-primary:disabled,
  .btnPrimary:disabled {
    border-color: var(--buttonPrimaryL3, #b8b29d);
    background-color: var(--buttonPrimaryL3, #b8b29d);
  }
}
.btn-primary:active,
.btnPrimary:active,
.btn-primary:focus-visible,
.btnPrimary:focus-visible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonSecondary, #fff);
}
.btn-link,
.btnLink {
  font-weight: 500;
  letter-spacing: -0.02em;
  font-size: 12px;
  line-height: 14px;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  color: var(--buttonLink, #b1655b);
  text-decoration: underline;
  background: none;
  border: none;
}
@media only screen and (min-width: 769px) {
  .btn-link,
  .btnLink {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.btn-link:hover,
.btnLink:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.btn-link:disabled,
.btnLink:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.btn-link:active,
.btnLink:active {
  opacity: 0.8;
}
.user-select-none,
.userSelectNone {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.margin-0-auto,
.margin0auto {
  margin: 0 auto;
}
button {
  cursor: pointer;
}
.base-page-container,
.basePageContainer {
  max-width: 1440px !important;
}
.remove-scroll,
.removeScroll {
  overflow-y: hidden !important;
}
.orders .order-status .inline-svg {
  height: 63px;
}
.order-item .oder-header .filter-arrow-up {
  margin-right: none !important;
}
.buttons {
  display: block !important;
  margin-bottom: 8px;
}
.checkout {
  width: calc(100% - 20px) !important;
}
.guest-checkout {
  text-decoration: underline;
  padding-top: 15px;
}
::selection {
  background-color: #ebdb40;
  color: #000;
}
img::selection {
  background-color: transparent;
}
.home-page,
.homePage {
  max-width: 1214px;
}
.mr-5,
.mr5 {
  margin-right: 30px !important;
}
.mr-2,
.mr2 {
  margin-right: 5px !important;
}
.py-5,
.py5 {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.view-all-text,
.viewAllText {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.view-all-mobile,
.viewAllMobile {
  display: none;
}
@media only screen and (max-width: 768px) {
  .view-all-mobile,
  .viewAllMobile {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .view-all-mobile,
  .viewAllMobile {
    margin-top: 24px;
  }
}
.accent-btn,
.accentBtn {
  background-color: var(--accentColor);
  color: #fff;
}
.glide-cont,
.glideCont {
  position: relative;
}
.no-scroll,
.noScroll {
  overflow-y: hidden;
}
.hide-overflow,
.hideOverflow {
  overflow: hidden;
}
.markdown-body h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .markdown-body {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.blog-wrapper .title {
  color: var(--textHeading, #26201a);
}
.blog-wrapper .author,
.blog-wrapper .created-on {
  color: var(--textLabel, #7d7676) !important;
}
.blog-wrapper #custom-page-container * {
  color: var(--textBody, #3c3131);
}
.view3d-canvas {
  width: 100%;
  height: 100%;
}
.fontBody {
  font-family: var(--font-body);
}
.fontHeader {
  font-family: var(--font-header);
}
*,
*::after,
*::before {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
  font-family: ApiceRegular, sans-serif;
  line-height: 130%;
  font-size: 14px;
  letter-spacing: -0.48px;
}
#modalWrapper .modalContainer {
  background-color: #000;
  width: 100% !important;
  max-width: 1900px;
  height: 450px;
  display: block;
  position: absolute;
  top: 80px;
  bottom: auto;
  left: 0%;
  right: auto;
}
.wSelect {
  -webkit-appearance: none;
  -moz-appearance: none;
}
@media only screen and (min-width: 769px) {
  #championsSliderID .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 10%;
  }
  #championsSliderID .slick-next {
    width: auto;
    height: auto;
    right: 10%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #championsSliderID .slick-next {
    width: auto;
    height: auto;
    right: 20%;
  }
  #championsSliderID .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 20%;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  #championsSliderID .slick-next {
    width: auto;
    height: auto;
    right: 10%;
  }
  #championsSliderID .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 10%;
  }
}
@media only screen and (max-width: 480px) {
  #championsSliderID .slick-next {
    width: auto;
    height: 24px;
    right: 20px;
  }
  #championsSliderID .slick-prev {
    z-index: 1;
    width: auto;
    height: 24px;
    left: 20px;
  }
}
@media only screen and (min-width: 769px) {
  #featureArrowsParent .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 110px;
  }
  #featureArrowsParent .slick-next {
    width: auto;
    height: auto;
    right: 110px;
  }
}
@media only screen and (max-width: 768px) {
  #featureArrowsParent .slick-next {
    width: auto;
    height: auto;
    right: 60px;
  }
  #featureArrowsParent .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 60px;
  }
}
@media only screen and (max-width: 480px) {
  #featureArrowsParent .slick-next {
    width: auto;
    height: auto;
    right: 25px;
  }
  #featureArrowsParent .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 25px;
  }
}
#featureArrowsParent .slick-slide {
  opacity: 0.6;
  transform: translate3d(0px, 0px, 0px) scale3d(0.9, 0.9, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
}
#featureArrowsParent .slick-center {
  transform: scale(1);
  transition: transform 500ms ease 0s;
  opacity: 1;
}
#pickYourSport .slick-prev {
  z-index: 1;
  width: auto;
  height: auto;
  left: 24%;
}
#pickYourSport .slick-next {
  width: auto;
  height: auto;
  right: 24%;
}
@media screen and (max-width: 1024px) {
  #pickYourSport .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 4%;
  }
  #pickYourSport .slick-next {
    width: auto;
    height: auto;
    right: 4%;
  }
}
@media screen and (max-width: 767px) {
  #pickYourSport .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 2%;
  }
  #pickYourSport .slick-next {
    width: auto;
    height: auto;
    right: 2%;
  }
}
@media only screen and (max-width: 480px) {
  .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 2%;
  }
  .slick-next {
    width: auto;
    height: auto;
    right: 2%;
  }
}
#performaxYou .slick-next {
  background-color: #000 !important;
  padding: 16px !important;
}
#performaxYou .slick-prev {
  background-color: #000 !important;
  padding: 16px !important;
}
@media only screen and (min-width: 1440px) {
  #performaxYou .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    top: auto;
    bottom: 56px;
    left: -150px;
    right: auto;
  }
  #performaxYou .slick-next {
    width: auto;
    height: auto;
    top: auto;
    bottom: 56px;
    left: -85px;
    right: auto;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1439px) {
  #performaxYou .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    top: auto;
    bottom: 56px;
    left: -150px;
    right: auto;
  }
  #performaxYou .slick-next {
    width: auto;
    height: auto;
    top: auto;
    bottom: 56px;
    left: -85px;
    right: auto;
  }
  #performaxYou .slick-slide {
    width: 100%;
    max-width: 470px;
    margin-left: auto;
    margin-right: 30px;
    padding-bottom: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  #performaxYou .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    top: auto;
    bottom: 56px;
    left: -150px;
    right: auto;
  }
  #performaxYou .slick-next {
    width: auto;
    height: auto;
    top: auto;
    bottom: 56px;
    left: -85px;
    right: auto;
  }
}
@media screen and (max-width: 767px) {
  #performaxYou .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    top: 50%;
    bottom: 0%;
    left: 3%;
    right: auto;
  }
  #performaxYou .slick-next {
    width: auto;
    height: auto;
    top: 50%;
    bottom: 0%;
    left: auto;
    right: 3%;
  }
  #performaxYou .slick-slide {
    width: 100%;
    max-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-right: 0;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  #performaxYou .slick-next {
    width: auto;
    height: auto;
    top: 50%;
    bottom: 0%;
    left: auto;
    right: 56%;
  }
}
@media screen and (min-width: 768px) and (max-width: 820px) {
  #performaxYou .slick-slide {
    width: 100%;
    max-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-right: 0;
  }
}
#athletesSection .slick-prev {
  z-index: 1;
  width: 40px;
  height: 41px;
  top: 52%;
  bottom: 0;
  left: 7%;
  right: auto;
}
#athletesSection .slick-next {
  width: 40px;
  height: 41px;
  top: 52%;
  bottom: 0;
  left: auto;
  right: 7%;
}
@media only screen and (max-width: 768px) {
  #athletesSection .slick-prev {
    width: 40px;
    height: 36px;
    top: 53%;
    bottom: 0;
    left: 11%;
    right: auto;
  }
  #athletesSection .slick-next {
    width: 40px;
    height: 36px;
    top: 53%;
    bottom: 0;
    left: auto;
    right: 11%;
  }
}
@media only screen and (max-width: 480px) {
  #athletesSection .slick-prev {
    width: 40px;
    height: 36px;
    top: 59%;
    bottom: 0;
    left: 11%;
    right: auto;
  }
  #athletesSection .slick-next {
    width: 40px;
    height: 36px;
    top: 59%;
    bottom: 0;
    left: auto;
    right: 11%;
  }
}
#shopBySegment .slick-prev:before,
#shopBySegment .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: #ebdb40;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#shopBySegment li button:before {
  font-size: 10px;
  color: #000 !important;
}
#shopBySegment li.slick-active button:before {
  color: #ebdb40 !important;
}
@media only screen and (max-width: 480px) {
  #shopBySegment .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 2%;
    background-color: #000 !important;
    padding: 5px !important;
    opacity: 0.75;
  }
  #shopBySegment .slick-next {
    width: auto;
    height: auto;
    right: 2%;
    background-color: #000 !important;
    padding: 5px !important;
    opacity: 0.75;
  }
}
#shopByCategory .slick-prev:before,
#shopByCategory .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: #ebdb40;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#shopByCategory li button:before {
  font-size: 10px;
  color: #000 !important;
}
#shopByCategory li.slick-active button:before {
  color: #ebdb40 !important;
}
@media only screen and (max-width: 480px) {
  #shopByCategory .slick-prev {
    z-index: 1;
    width: auto;
    height: auto;
    left: 2%;
    background-color: #000 !important;
    padding: 5px !important;
    opacity: 0.75;
  }
  #shopByCategory .slick-next {
    width: auto;
    height: auto;
    right: 2%;
    background-color: #000 !important;
    padding: 5px !important;
    opacity: 0.75;
  }
}
.inputFields {
  display: flex;
  gap: 10px;
  margin: 1rem 0;
}
.rangeSlider {
  margin-top: 5%;
}
.extremeValues {
  display: flex;
  margin-top: 2rem;
  justify-content: space-between;
}
.entityCount {
  margin-bottom: 1rem;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  color: #4a4a4a;
}
.rangeSliderHeading {
  color: var(--textBody);
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
}
.range-slider {
  touch-action: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  display: block;
  position: relative;
  width: 100%;
  height: 2px;
  background: #fbe4da;
  border-radius: 4px;
}
.range-slider[data-vertical] {
  height: 100%;
  width: 8px;
}
.range-slider[data-disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.range-slider .range-slider__thumb {
  position: absolute;
  z-index: 3;
  top: 50%;
  width: 30px;
  height: 30px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: #fff;
  border: 1px solid #ebdb40;
}
.range-slider .range-slider__thumb:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 6px rgba(33, 150, 243, 0.5);
}
.range-slider[data-vertical] .range-slider__thumb {
  left: 50%;
}
.range-slider .range-slider__thumb[data-disabled] {
  z-index: 2;
}
.range-slider .range-slider__range {
  position: absolute;
  z-index: 1;
  transform: translate(0, -50%);
  top: 50%;
  width: 100%;
  height: 1px;
  background: #ebdb40;
}
.range-slider[data-vertical] .range-slider__range {
  left: 50%;
  transform: translate(-50%, 0);
}
@media only screen and (max-width: 480px) {
  #inputfields input {
    max-width: 5rem;
  }
}
.range-slider input[type="range"] {
  -webkit-appearance: none;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  background-color: transparent;
  max-width: 5rem;
}
.range-slider input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
}
.range-slider input[type="range"]::-moz-range-thumb {
  width: 0;
  height: 0;
  border: 0;
}
.range-slider input[type="range"]:focus {
  outline: 0;
}

