/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMT";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/b3cac3bd9074d142649d.ttf) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/874f593b5a7b4989058e.TTF) format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/874f593b5a7b4989058e.TTF) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/ea1029992bd09c11ccb1.TTF) format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "BadoniMTMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/ea1029992bd09c11ccb1.TTF) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "LotoRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/79164ee524feb6583a94.ttf) format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "LotoRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/79164ee524feb6583a94.ttf) format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 500;
}
@font-face {
  font-family: "LotoRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/79164ee524feb6583a94.ttf) format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 600;
}
@font-face {
  font-family: "LotoBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/401bd636a7027c695b08.ttf) format("truetype");
  font-style: normal;
  font-display: swap;
  font-weight: 700;
}
@font-face {
  font-family: "FontAwesome";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/45de4ef7020811727af5.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Inter-Medium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/18b8c68e64126db9ce88.ttf) format("truetype");
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoC1CzjvWyNPYZvg7UI.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
.N4GQu {
  display: flex;
  flex-direction: column;
}
.tzbSN {
  display: flex;
  align-items: center;
}
.ci9kx {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ZO22n {
  justify-content: flex-start;
}
.bKPmz {
  justify-content: space-between;
}
.C6CgZ {
  font-family: "Playfair Display" !important;
  text-transform: capitalize;
}
.nxUWw {
  padding: 24px 16px 80px;
  width: 100vw;
}
@media only screen and (min-width: 481px) {
  .nxUWw {
    padding: 24px 40px 80px;
  }
}
.Bz5QH {
  font-weight: 700;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
}
.pCRaI {
  width: fit-content;
  text-transform: uppercase;
  padding: 12px 32px;
  cursor: pointer;
  transition: all 0.4s;
  border: 0.8px solid var(--dividerStokes, #d4d1d1);
  border-radius: var(--buttonRadius, 0px);
}
@media only screen and (max-width: 768px) {
  .pCRaI {
    font-size: 12px;
  }
}
.d2bff svg path {
  fill: var(--buttonSecondary, #fff) !important;
}
.d2bff .cZWV6 {
  margin-right: 5px;
}
@media only screen and (max-width: 480px) {
  .RJ2Hs {
    max-width: 85vw !important;
  }
}
.RJ2Hs .ri24K .RpOSW {
  width: 100%;
  display: flex;
  justify-content: end;
  padding: 16px 24px;
}
@media only screen and (max-width: 480px) {
  .RJ2Hs .ri24K .RpOSW {
    padding: 8px;
  }
}
.RJ2Hs .ri24K .RpOSW svg {
  width: 24px;
}
.RJ2Hs .ri24K .QAGHp {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 24px 35px;
}
@media only screen and (max-width: 480px) {
  .RJ2Hs .ri24K .QAGHp {
    padding: 16px;
  }
}
.RJ2Hs .ri24K .QAGHp .byMBO {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.RJ2Hs .ri24K .QAGHp .byMBO .PoH38 {
  text-align: center;
}
.RJ2Hs .ri24K .QAGHp .byMBO .FeM_n {
  color: var(--textBody, #3c3131);
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.4px;
  line-height: 27px;
  width: 60%;
  padding-top: 24px;
}
@media only screen and (max-width: 480px) {
  .RJ2Hs .ri24K .QAGHp .byMBO .FeM_n {
    padding: 0 20px;
    font-size: 16px;
    width: 100%;
  }
}
.RJ2Hs .ri24K .QAGHp .Lkg0u {
  display: flex;
  gap: 15px;
  align-items: center;
  bottom: 0;
  box-sizing: border-box;
  margin: 24px auto;
  width: 65%;
}
@media only screen and (max-width: 768px) {
  .RJ2Hs .ri24K .QAGHp .Lkg0u {
    align-items: inherit;
    flex-direction: column;
    width: 100%;
  }
}
.RJ2Hs .ri24K .QAGHp .Lkg0u button {
  width: 100%;
  white-space: nowrap;
}
.RJ2Hs .ri24K .QAGHp .Lkg0u > :first-child {
  flex: 0 0 40%;
}
.RJ2Hs .ri24K .QAGHp .Lkg0u > :nth-child(2) {
  flex: 0 0 55%;
}
.RJ2Hs .ri24K .QAGHp .Lkg0u .U27Ar {
  border: 0.8px solid transparent;
}

/**color by character**/
/** Font family **/
/** Font weight **/
.wdDQt {
  overflow: hidden;
  position: relative;
}
.wdDQt picture {
  display: flex;
  align-items: center;
  background-color: var(--bg-color, transparent);
}
.wdDQt .YAiuw {
  position: absolute;
  background-color: var(--overlay-bgcolor);
  z-index: 1;
  opacity: 0.4;
  height: 100%;
  width: 100%;
}
.wdDQt .kFVX6 {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.wdDQt.f9pNC .kFVX6 {
  object-fit: cover;
}
.wdDQt.q8R56 picture {
  aspect-ratio: var(--aspect-ratio-mobile);
}
@media only screen and (min-width: 769px) {
  .wdDQt.q8R56 picture {
    aspect-ratio: var(--aspect-ratio-desktop);
  }
}

/**color by character**/
/** Font family **/
/** Font weight **/
.XCxxA {
  display: block;
}
.i_jes,
.S7LnR {
  display: inline-block;
}
.HFEjD {
  display: flex;
}
.XjAim,
.RzHsl {
  display: flex;
  flex-direction: column;
}
.q4BQ2,
.Cy06U {
  display: flex;
  align-items: center;
}
.nKXRM,
.h_s3D {
  display: flex;
  justify-content: center;
}
.k6jUB,
.WBvFC {
  display: flex;
  justify-content: center;
  align-items: center;
}
.qDCOY,
.jhAxy {
  justify-content: flex-start;
}
.HMxET,
.fIgzx {
  justify-content: flex-end;
}
.gN4Xx,
.EuQDb {
  justify-content: space-between;
}
.MJSsm,
.yRHYR {
  justify-content: space-around;
}
._Tubc,
.gupv9 {
  justify-content: space-evenly;
}
h1,
.FclAK {
  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,
  .FclAK {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.HVLQM {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h2,
  .HVLQM {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.AtF8G {
  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,
  .AtF8G {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.j72Fj {
  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,
  .j72Fj {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.AvQ5D {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h5,
  .AvQ5D {
    font-size: 16px;
    line-height: 18px;
  }
}
.JY6Ml {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .JY6Ml {
    font-size: 16px;
    line-height: 20px;
  }
}
.BwzQt,
.hMQ27,
.T3JoT {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .BwzQt,
  .hMQ27,
  .T3JoT {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.kVoAW {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .kVoAW {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.h2yVV,
.mTso8 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
@media only screen and (max-width: 480px) {
  .h2yVV,
  .mTso8 {
    font-size: 11px;
  }
}
.eE7CE,
.Ko0_9 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
@media only screen and (max-width: 480px) {
  .eE7CE,
  .Ko0_9 {
    font-size: 11px;
  }
}
.WqQqL,
.R5HEK {
  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) {
  .WqQqL,
  .R5HEK {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.WqQqL:hover,
.R5HEK:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.WqQqL:disabled,
.R5HEK:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.WqQqL:active,
.R5HEK:active {
  opacity: 0.8;
}
.d32dW,
.bjrfy {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.U3QE3,
.pTufk {
  margin: 0 auto;
}
.pncpE,
.N_a7F {
  max-width: 1440px !important;
}
.ogO6L,
.lvPCl {
  overflow-y: hidden !important;
}
.TIEb7,
.krHZx {
  margin-right: 30px !important;
}
._H41h,
.JBWD_ {
  margin-right: 5px !important;
}
.wJS9q,
.bAnen {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.R9A1A,
.c8LXp {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.ihWLQ,
.fZNRT {
  display: none;
}
@media only screen and (max-width: 768px) {
  .ihWLQ,
  .fZNRT {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .ihWLQ,
  .fZNRT {
    margin-top: 24px;
  }
}
.YfboB,
.mNdPd {
  background-color: var(--accentColor);
  color: #fff;
}
.XQwcN,
.JTaGt {
  overflow-y: hidden;
}
.duGBw,
.hIj0a {
  overflow: hidden;
}
.c7qs0 h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .c7qs0 {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.VPQyX {
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 480px) {
  .ebs8i {
    display: none !important;
  }
}
@media only screen and (min-width: 481px) {
  .CpEKG {
    display: none !important;
  }
}
.pklUS {
  display: flex;
  flex-direction: column;
  height: 100%;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.pklUS .iJzaO path {
  fill: var(--textBody, #3c3131) !important;
}
.pklUS.n6brx .d0Qg_ {
  flex-direction: column !important;
}
.pklUS.n6brx .d0Qg_ .Eg9rf {
  width: 100% !important;
}
.pklUS .ntdYj {
  margin-bottom: 12px;
  overflow: hidden;
  position: relative;
  border-radius: var(--imageRadius, 0px);
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.pklUS .ntdYj .MkYM7 {
  display: flex;
  align-items: center;
  justify-content: center;
  fill: var(--buttonPrimary, #4e3f09);
  color: var(--themeAccentL5, #fff);
  position: absolute;
}
@media only screen and (min-width: 860px) {
  .pklUS .ntdYj .MkYM7:hover {
    color: var(--buttonPrimary, #4e3f09);
  }
}
.pklUS .ntdYj .MkYM7.G4y9c {
  color: var(--buttonPrimary, #4e3f09);
}
.pklUS .ntdYj .E7kz7 {
  transition: 300ms transform cubic-bezier(0, 0, 0.2, 1);
}
.pklUS .ntdYj .E7kz7.OhwIr {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  visibility: hidden;
  opacity: 0;
}
@media only screen and (min-width: 860px) {
  .pklUS .ntdYj:hover .OhwIr + .Rf1Tt {
    visibility: hidden;
  }
  .pklUS .ntdYj:hover .OhwIr,
  .pklUS .ntdYj:hover .Rf1Tt {
    visibility: visible;
    opacity: 1;
    transform: scale(1.1);
  }
}
.pklUS .ntdYj .FmSpF {
  position: absolute;
  min-width: 50px;
  border-radius: var(--badgeRadius, 0px);
  padding: 6px 12px;
  text-align: center;
  background-color: var(--saleBadgeBackground, #fff);
  color: var(--saleBadgeText, #1c958f);
  overflow: hidden;
  max-width: 60%;
}
.pklUS .ntdYj .FmSpF .Tp0DV {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.pklUS .ntdYj .FmSpF.DUETM {
  background-color: var(--themeAccentD5, #000);
  color: var(--themeAccentL5, #fff);
}
.pklUS .ntdYj .FmSpF.JkWwA {
  background-color: var(--saleBadgeBackground, #fff);
  color: var(--saleBadgeText, #1c958f);
}
.pklUS .ntdYj .oE11K {
  display: flex;
  border-radius: 4px;
  padding: 4px 8px;
  background-color: var(--themeAccentL5, #fff);
  color: var(--themeAccentD5, #000);
  position: absolute;
}
.pklUS .ntdYj .oE11K > *:not(:last-child) {
  margin-right: 4px;
}
.pklUS .ntdYj .oE11K ::v-deep .iR5b9 svg {
  width: 14px !important;
  height: 14px !important;
}
.pklUS .ntdYj .Hg81Q {
  position: absolute;
}
.pklUS .d0Qg_ {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  flex: 1;
}
@media only screen and (max-width: 480px) {
  .pklUS .d0Qg_ {
    flex-direction: column;
    gap: 8px;
  }
}
.pklUS .d0Qg_ .qljnx {
  min-width: 0;
}
.pklUS .d0Qg_ .qljnx .HLLay {
  margin-bottom: 4px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--textBody, #3c3131);
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
}
.pklUS .d0Qg_ .qljnx .ovJUU {
  margin-bottom: 4px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--textHeading, #26201a);
}
.pklUS .d0Qg_ .qljnx .ovJUU.OJXOB {
  text-align: center;
}
.pklUS .d0Qg_ .qljnx .vfI0b {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
}
.pklUS .d0Qg_ .qljnx .vfI0b.WcXXJ {
  justify-content: center;
}
.pklUS .d0Qg_ .qljnx .Ii2N4 {
  margin-right: 8px;
}
.pklUS .d0Qg_ .qljnx .W0vRB {
  text-decoration: line-through;
  color: var(--textLabel, #7d7676);
  margin-right: 4px;
  font-size: 12px;
  line-height: 14px;
}
.pklUS .d0Qg_ .qljnx .ybUjL {
  color: var(--saleDiscountText, #1c958f);
}
.pklUS .d0Qg_ .qljnx .KHgLB {
  margin-top: 8px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.pklUS .d0Qg_ .qljnx .KHgLB .khn8j {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  background-color: var(--themeAccentL5, #fff);
  border: 1px solid var(--dividerStokes, #d4d1d1);
  border-radius: 40px;
}
.pklUS .d0Qg_ .qljnx .KHgLB .khn8j .eewz0 {
  width: 12px;
  height: 12px;
  border: 1px solid var(--dividerStokes, #d4d1d1);
  border-radius: 50%;
}
.pklUS .d0Qg_ .qljnx .KHgLB .khn8j .GuaLL,
.pklUS .d0Qg_ .qljnx .KHgLB .khn8j .w_X6w {
  margin-left: 4px;
  font-size: 12px;
  line-height: 14px;
  color: var(--textBody, #3c3131);
  text-transform: capitalize;
}
.pklUS .d0Qg_ .qljnx .KHgLB .oQKZD .QiuRR {
  display: flex;
  isolation: isolate;
}
.pklUS .d0Qg_ .qljnx .KHgLB .oQKZD .QiuRR .eewz0:not(:first-child) {
  margin-left: -4px;
  z-index: -1;
}
.pklUS .d0Qg_ .qljnx .KHgLB .oQKZD .QiuRR .eewz0:last-child {
  z-index: -2;
}
.pklUS .d0Qg_ .Eg9rf {
  background: var(--buttonSecondary, #fff);
  font-weight: 500;
  line-height: 16px;
  letter-spacing: -0.24px;
  text-transform: uppercase;
  padding: 12px 16px;
  height: 40px;
  font-size: 12px;
  white-space: nowrap;
}
@media only screen and (max-width: 480px) {
  .pklUS.v1SUj .ntdYj .MkYM7 {
    top: 16px;
    right: 16px;
  }
  .pklUS.v1SUj .ntdYj .FmSpF {
    left: 16px;
    top: 16px;
  }
  .pklUS.v1SUj .ntdYj .oE11K {
    right: 16px;
    bottom: 16px;
  }
  .pklUS.v1SUj .ntdYj .Hg81Q {
    left: 16px;
    bottom: 16px;
  }
  .pklUS.MDcfB .d0Qg_ .qljnx .HLLay {
    margin-bottom: 0px;
  }
  .pklUS.MDcfB .d0Qg_ .qljnx .ovJUU {
    margin-bottom: 7px;
  }
  .pklUS.MDcfB .d0Qg_ .qljnx .vfI0b .ybUjL {
    flex: 0 0 100%;
  }
  .pklUS.MDcfB .d0Qg_ .Eg9rf {
    width: 100%;
  }
  .pklUS.MDcfB .ntdYj .MkYM7 {
    top: 8px;
    right: 8px;
  }
  .pklUS.MDcfB .ntdYj .FmSpF {
    left: 8px;
    top: 8px;
  }
  .pklUS.MDcfB .ntdYj .oE11K {
    right: 8px;
    bottom: 8px;
  }
  .pklUS.MDcfB .ntdYj .Hg81Q {
    left: 8px;
    bottom: 8px;
  }
}
@media only screen and (min-width: 481px) {
  .pklUS.rYTX_ .Eg9rf {
    width: 104px;
  }
  .pklUS.rYTX_ .ntdYj .MkYM7 {
    top: 24px;
    right: 24px;
  }
  .pklUS.rYTX_ .ntdYj .FmSpF {
    left: 24px;
    top: 29px;
  }
  .pklUS.rYTX_ .ntdYj .oE11K {
    right: 24px;
    bottom: 24px;
  }
  .pklUS.rYTX_ .ntdYj .Hg81Q {
    left: 24px;
    bottom: 24px;
  }
  .pklUS.rYTX_ .qljnx .ovJUU {
    margin-bottom: 9px;
  }
  .pklUS.lUF6S .Eg9rf {
    width: 104px;
  }
  .pklUS.lUF6S .ntdYj .MkYM7 {
    top: 12px;
    right: 12px;
  }
  .pklUS.lUF6S .ntdYj .FmSpF {
    left: 12px;
    top: 17px;
  }
  .pklUS.lUF6S .ntdYj .oE11K {
    right: 12px;
    bottom: 12px;
  }
  .pklUS.lUF6S .ntdYj .Hg81Q {
    left: 12px;
    bottom: 12px;
  }
  .pklUS.lUF6S .qljnx .m0BNE {
    margin-bottom: 5px;
  }
}
@media only screen and (min-width: 769px) {
  .pklUS.HzNSo .Eg9rf {
    width: 144px;
  }
  .pklUS.HzNSo .ntdYj .MkYM7 {
    top: 24px;
    right: 24px;
  }
  .pklUS.HzNSo .ntdYj .FmSpF {
    left: 24px;
    top: 24px;
  }
  .pklUS.HzNSo .ntdYj .oE11K {
    right: 24px;
    bottom: 24px;
  }
  .pklUS.HzNSo .ntdYj .Hg81Q {
    left: 24px;
    bottom: 24px;
  }
  .pklUS.HzNSo .qljnx .ovJUU {
    margin-bottom: 9px;
  }
  .pklUS.Gjsm9 .d0Qg_ {
    flex-direction: column;
  }
  .pklUS.Gjsm9 .d0Qg_ .Eg9rf {
    width: 100%;
  }
  .pklUS.Gjsm9 .d0Qg_ .qljnx .ovJUU {
    margin-bottom: 5px;
  }
  .pklUS.Gjsm9 .ntdYj .MkYM7 {
    top: 12px;
    right: 12px;
  }
  .pklUS.Gjsm9 .ntdYj .FmSpF {
    left: 12px;
    top: 12px;
  }
  .pklUS.Gjsm9 .ntdYj .oE11K {
    right: 12px;
    bottom: 12px;
  }
  .pklUS.Gjsm9 .ntdYj .Hg81Q {
    left: 12px;
    bottom: 12px;
  }
}
@media only screen and (max-width: 480px) {
  .pklUS {
    font-size: 11px;
  }
}

/**color by character**/
/** Font family **/
/** Font weight **/
.kYODP {
  display: block;
}
.lp16w,
.V8oE6 {
  display: inline-block;
}
.rv3tC {
  display: flex;
}
.t7Gu7,
.U_ya4 {
  display: flex;
  flex-direction: column;
}
.FclEI,
.efmFa {
  display: flex;
  align-items: center;
}
.nvSQl,
.jvP3s {
  display: flex;
  justify-content: center;
}
.Czype,
.xjk_J {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ZpPWl,
.wzncb {
  justify-content: flex-start;
}
.x7vzN,
.DNf1y {
  justify-content: flex-end;
}
.KRa2q,
.EHVfS {
  justify-content: space-between;
}
.Ypore,
.JpDI0 {
  justify-content: space-around;
}
.Eq2EZ,
.z3k2s {
  justify-content: space-evenly;
}
h1,
.zDUzD {
  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,
  .zDUzD {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.HA4CH {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h2,
  .HA4CH {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.Hur70 {
  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,
  .Hur70 {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.SYQkd {
  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,
  .SYQkd {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.hlp3b {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h5,
  .hlp3b {
    font-size: 16px;
    line-height: 18px;
  }
}
.LTq_S {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .LTq_S {
    font-size: 16px;
    line-height: 20px;
  }
}
.ku5Pt,
.JvUYn,
.xWkLq {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .ku5Pt,
  .JvUYn,
  .xWkLq {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.Z35Iu {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .Z35Iu {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.ujMhR,
.eAXih {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
@media only screen and (max-width: 480px) {
  .ujMhR,
  .eAXih {
    font-size: 11px;
  }
}
.GPxGI,
.RbI2p {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
@media only screen and (max-width: 480px) {
  .GPxGI,
  .RbI2p {
    font-size: 11px;
  }
}
.JnCIb,
.aNZIb {
  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) {
  .JnCIb,
  .aNZIb {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.JnCIb:hover,
.aNZIb:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.JnCIb:disabled,
.aNZIb:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.JnCIb:active,
.aNZIb:active {
  opacity: 0.8;
}
.qDo0L,
.wDTrm {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.rQjud,
.LixUA {
  margin: 0 auto;
}
.g1PsR,
.CY8Dg {
  max-width: 1440px !important;
}
._9gN3Q,
.Skt40 {
  overflow-y: hidden !important;
}
.q2Zc1,
.PzQxD {
  margin-right: 30px !important;
}
.wz7ug,
.K18vU {
  margin-right: 5px !important;
}
.nj74z,
.sR4NW {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.PgGCt,
.oELtv {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.FgQaO,
.ieW5Y {
  display: none;
}
@media only screen and (max-width: 768px) {
  .FgQaO,
  .ieW5Y {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .FgQaO,
  .ieW5Y {
    margin-top: 24px;
  }
}
.mw7tO,
.ZAdEN {
  background-color: var(--accentColor);
  color: #fff;
}
.Fg7ls,
.j7tMX {
  overflow-y: hidden;
}
.qONaJ,
.nxAJN {
  overflow: hidden;
}
.cCPMf h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .cCPMf {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.XOqnR {
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 480px) {
  .E3DOU {
    display: none !important;
  }
}
@media only screen and (min-width: 481px) {
  .Sxn5g {
    display: none !important;
  }
}
.k5bcR {
  font-family: inherit;
  border: none;
  border-radius: var(--buttonRadius, 0px);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 6px;
  transition: background-color 0.3s ease;
}
.k5bcR span {
  display: inline-flex;
}
.k5bcR:focus-visible {
  outline: none;
  box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;
}
.k5bcR:disabled {
  cursor: not-allowed;
  opacity: 0.7;
}
.k5bcR .rhxZ2 {
  position: unset;
  background: transparent;
  height: auto;
  z-index: 0;
}
.k5bcR .Wqiej {
  height: 14px;
  width: unset;
  aspect-ratio: 1;
  border: 2px solid var(--buttonPrimaryL3, #b8b29d);
  border-top: 2px solid var(--buttonPrimary, #4e3f09);
  padding: 0;
  margin-left: 0;
}
.k5bcR .Wqiej.D1i5F.DsmHo {
  border-top-color: #ffffff;
}
.k5bcR .Wqiej.L11eG.RJv03,
.k5bcR .Wqiej.RU6RD.RJv03 {
  border: 2px solid var(--buttonPrimaryL3, #b8b29d);
  border-top: 2px solid var(--buttonPrimary, #4e3f09);
}
.k5bcR .Wqiej.L11eG._MJk_,
.k5bcR .Wqiej.RU6RD._MJk_ {
  border: 2px solid var(--errorBackground, #e6d5d5);
  border-top: 2px solid var(--errorText, #b24141);
}
.k5bcR .Wqiej.L11eG.gQGjg,
.k5bcR .Wqiej.RU6RD.gQGjg {
  border: 2px solid var(--successBackground, #c2dbc9);
  border-top: 2px solid var(--successText, #1c958f);
}
.k5bcR .Wqiej._MJk_ {
  border: 2px solid #ffffff;
  border-top: 2px solid var(--errorText, #b24141);
}
.k5bcR .Wqiej.gQGjg {
  border: 2px solid #ffffff;
  border-top: 2px solid var(--successText, #1c958f);
}
.k5bcR .Wqiej.RJv03 {
  border: 2px solid #ffffff;
  border-top: 2px solid var(--buttonPrimary, #4e3f09);
}
.k5bcR .Wqiej.LIhjZ {
  height: 30px;
  border-width: 4px;
}
.k5bcR .Wqiej.NUMUG {
  height: 40px;
  border-width: 4px;
}
.jNzvH {
  width: 100%;
}
.L11eG {
  background-color: transparent;
  color: var(--buttonPrimary, #4e3f09);
}
.L11eG.RJv03 {
  color: var(--buttonPrimary, #4e3f09);
}
.L11eG._MJk_ {
  color: var(--errorText, #b24141);
}
.L11eG.gQGjg {
  color: var(--successText, #1c958f);
}
.D1i5F {
  background-color: var(--buttonPrimary, #4e3f09);
  color: #ffffff;
}
.D1i5F.DsmHo:hover {
  background-color: var(--buttonPrimaryL1, #71653a);
  color: #ffffff;
}
.D1i5F.RJv03 {
  background-color: var(--buttonSecondary, #fff);
  color: var(--buttonPrimary, #4e3f09);
}
.D1i5F.RJv03:hover {
  background-color: var(--buttonPrimaryL1, #71653a);
  color: #ffffff;
}
.D1i5F._MJk_ {
  background-color: var(--errorBackground, #e6d5d5);
  color: var(--errorText, #b24141);
}
.D1i5F.gQGjg {
  background-color: var(--successBackground, #c2dbc9);
  color: var(--successText, #1c958f);
}
.RU6RD {
  background-color: transparent;
  border: 1px solid var(--buttonPrimary, #4e3f09);
  color: var(--buttonPrimary, #4e3f09);
}
.RU6RD.DsmHo:hover {
  background-color: var(--buttonPrimary, #4e3f09);
  color: var(--buttonSecondary, #fff);
}
.RU6RD.DsmHo:hover svg path {
  fill: var(--buttonSecondary, #fff);
}
.RU6RD.RJv03 {
  border: 1px solid var(--buttonSecondary, #fff);
  color: var(--buttonPrimary, #4e3f09);
}
.RU6RD.RJv03:hover {
  background-color: var(--buttonPrimary, #4e3f09);
  color: #ffffff;
}
.RU6RD._MJk_ {
  border: 1px solid var(--errorBackground, #e6d5d5);
  color: var(--errorText, #b24141);
}
.RU6RD.gQGjg {
  border: 1px solid var(--successBackground, #c2dbc9);
  color: var(--successText, #1c958f);
}
.hrgXl {
  background-color: var(--informationBackground, #ebd3bc);
  color: var(--informationText, #d28f51);
  cursor: unset;
}
.TsyjE {
  padding: 5px 10px;
  font-size: 12px;
}
.LIhjZ {
  height: 48px;
  padding: 12px 28px;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: -0.28px;
}
.NUMUG {
  padding: 15px 20px;
  font-size: 16px;
}

/* Absolute Center Spinner */
.zKpBd {
  position: fixed;
  z-index: 2000;
  height: 2em;
  width: 2em;
  overflow: visible;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* Transparent Overlay */
.zKpBd:before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(rgba(20, 20, 20, 0.8), rgba(0, 0, 0, 0.8));
  background: -webkit-radial-gradient(rgba(20, 20, 20, 0.8), rgba(0, 0, 0, 0.8));
}
/* :not(:required) hides these rules from IE9 and below */
.zKpBd:not(:required) {
  /* hide "loading..." text */
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.zKpBd:not(:required):after {
  content: "";
  display: block;
  font-size: 10px;
  width: 1em;
  height: 1em;
  margin-top: -0.5em;
  -webkit-animation: plsC_ 150ms infinite linear;
  -moz-animation: plsC_ 150ms infinite linear;
  -ms-animation: plsC_ 150ms infinite linear;
  -o-animation: plsC_ 150ms infinite linear;
  animation: plsC_ 150ms infinite linear;
  border-radius: 0.5em;
  -webkit-box-shadow: rgba(255, 255, 255, 0.75) 1.5em 0 0 0, rgba(255, 255, 255, 0.75) 1.1em 1.1em 0 0, rgba(255, 255, 255, 0.75) 0 1.5em 0 0, rgba(255, 255, 255, 0.75) -1.1em 1.1em 0 0, rgba(255, 255, 255, 0.75) -1.5em 0 0 0, rgba(255, 255, 255, 0.75) -1.1em -1.1em 0 0, rgba(255, 255, 255, 0.75) 0 -1.5em 0 0, rgba(255, 255, 255, 0.75) 1.1em -1.1em 0 0;
  box-shadow: rgba(255, 255, 255, 0.75) 1.5em 0 0 0, rgba(255, 255, 255, 0.75) 1.1em 1.1em 0 0, rgba(255, 255, 255, 0.75) 0 1.5em 0 0, rgba(255, 255, 255, 0.75) -1.1em 1.1em 0 0, rgba(255, 255, 255, 0.75) -1.5em 0 0 0, rgba(255, 255, 255, 0.75) -1.1em -1.1em 0 0, rgba(255, 255, 255, 0.75) 0 -1.5em 0 0, rgba(255, 255, 255, 0.75) 1.1em -1.1em 0 0;
}
/* Animation */
@-webkit-keyframes plsC_ {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes plsC_ {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes plsC_ {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes plsC_ {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.KKMfQ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  z-index: 222;
}
.BpoeM {
  border: 8px solid #f3f3f3;
  /* Light grey */
  border-top: 8px solid #3498db;
  /* Blue */
  border-radius: 50%;
  width: 50px;
  height: 50px;
  animation: nwvcF 2s linear infinite;
  margin-left: 10%;
}
@keyframes nwvcF {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.KKMfQ p {
  margin-left: 10px;
  font-weight: bold;
  color: #333;
  /* Dark grey */
}

/**color by character**/
/** Font family **/
/** Font weight **/
.KegFQ {
  display: block;
}
.Lme5u,
.q0mZH {
  display: inline-block;
}
.Z2yah {
  display: flex;
}
.dO2MR,
.NbUnI {
  display: flex;
  flex-direction: column;
}
._rYuP,
.dF76p {
  display: flex;
  align-items: center;
}
.KT5VF,
.z9FnG {
  display: flex;
  justify-content: center;
}
.LRQSA,
.QsfzI {
  display: flex;
  justify-content: center;
  align-items: center;
}
._cows,
.p8Bls {
  justify-content: flex-start;
}
.da5Bu,
._Qilb {
  justify-content: flex-end;
}
.FjOQs,
.pIGS1 {
  justify-content: space-between;
}
.ssNN_,
.WbVaG {
  justify-content: space-around;
}
.IZtGq,
.aoQYI {
  justify-content: space-evenly;
}
h1,
.zWLxc {
  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,
  .zWLxc {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.PHcO8 {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h2,
  .PHcO8 {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.fPlN8 {
  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,
  .fPlN8 {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.aUbFT {
  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,
  .aUbFT {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.XXKGY {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
}
@media only screen and (min-width: 769px) {
  h5,
  .XXKGY {
    font-size: 16px;
    line-height: 18px;
  }
}
.lF33j {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .lF33j {
    font-size: 16px;
    line-height: 20px;
  }
}
.wkDAo,
.mMNdZ,
.Fal7_ {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .wkDAo,
  .mMNdZ,
  .Fal7_ {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.YOpJc {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .YOpJc {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.eHfv4,
.EbXGF {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
@media only screen and (max-width: 480px) {
  .eHfv4,
  .EbXGF {
    font-size: 11px;
  }
}
.dmLO8,
.NLMAw {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
@media only screen and (max-width: 480px) {
  .dmLO8,
  .NLMAw {
    font-size: 11px;
  }
}
.BW8nS,
.zNiQL {
  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) {
  .BW8nS,
  .zNiQL {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.BW8nS:hover,
.zNiQL:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.BW8nS:disabled,
.zNiQL:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.BW8nS:active,
.zNiQL:active {
  opacity: 0.8;
}
.Roi7o,
.vx4yG {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.Aq8FL,
.fB4Vz {
  margin: 0 auto;
}
.K2QBf,
.EMSfV {
  max-width: 1440px !important;
}
.C6m5N,
.qAJiZ {
  overflow-y: hidden !important;
}
.avj26,
.Vh2Zl {
  margin-right: 30px !important;
}
.id7O8,
.zl9rF {
  margin-right: 5px !important;
}
.IPFqo,
.ntMlc {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.sd20U,
.pX4Vh {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.JIYsC,
.dHiUT {
  display: none;
}
@media only screen and (max-width: 768px) {
  .JIYsC,
  .dHiUT {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .JIYsC,
  .dHiUT {
    margin-top: 24px;
  }
}
.v9dYX,
.yygYW {
  background-color: var(--accentColor);
  color: #fff;
}
.bgeIR,
.i4wKM {
  overflow-y: hidden;
}
._kbLN,
._wdr0 {
  overflow: hidden;
}
.MvtaH h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .MvtaH {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.hslhk {
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 480px) {
  .gswgg {
    display: none !important;
  }
}
@media only screen and (min-width: 481px) {
  .BavT_ {
    display: none !important;
  }
}
._5dVA {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.r4BQX {
  margin-bottom: 24px;
}
.r4BQX span {
  color: var(--textSecondary);
}
.SRn3m {
  text-align: center;
  margin-bottom: 16px;
}
._5dVA .EJfUk {
  width: 100%;
  overflow-x: auto;
}
._5dVA .EJfUk .PehkQ {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 2%;
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .PehkQ {
    gap: 8px;
  }
}
._5dVA .EJfUk .PehkQ .ciTmh {
  position: relative;
  box-sizing: border-box;
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .PehkQ .ciTmh {
    width: 140px;
    flex: 0 0 140px;
  }
}
._5dVA .EJfUk .PehkQ .ciTmh .UT3g0 {
  cursor: pointer;
  position: absolute;
  z-index: 1;
  right: 16px;
  top: 16px;
}
@media only screen and (max-width: 768px) {
  ._5dVA .EJfUk .PehkQ .ciTmh .UT3g0 {
    right: 12px;
    top: 12px;
  }
}
._5dVA .EJfUk .PehkQ .ciTmh .UT3g0 svg {
  width: 24px;
  height: 24px;
  fill: var(--textBody, #3c3131);
}
@media only screen and (max-width: 768px) {
  ._5dVA .EJfUk .PehkQ .ciTmh .UT3g0 svg {
    width: 20px;
    height: 20px;
  }
}
._5dVA .EJfUk .PehkQ .bbsyL {
  position: relative;
  text-align: center;
  height: auto;
  cursor: pointer;
  min-height: 300px;
}
@media only screen and (max-width: 768px) {
  ._5dVA .EJfUk .PehkQ .bbsyL {
    min-height: 220px;
  }
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .PehkQ .bbsyL {
    flex: 0 0 140px;
    width: 140px;
    min-height: 228px;
  }
}
._5dVA .EJfUk .PehkQ .bbsyL .PAb7v {
  border-radius: var(--imageRadius, 0px);
  padding: 12px 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  height: 100%;
  align-self: stretch;
  border: 0.8px solid var(--buttonPrimaryL3, #b8b29d);
  -webkit-justify-content: center;
  -webkit-align-items: center;
  color: var(--buttonPrimaryL3, #b8b29d);
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.4px;
  text-transform: capitalize;
}
@media only screen and (max-width: 768px) {
  ._5dVA .EJfUk .PehkQ .bbsyL .PAb7v {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -0.32px;
  }
}
._5dVA .EJfUk .PehkQ .bbsyL .PAb7v > svg {
  width: 56px;
  height: 56px;
  fill: var(--textBody, #3c3131);
}
@media only screen and (max-width: 768px) {
  ._5dVA .EJfUk .PehkQ .bbsyL .PAb7v > svg {
    width: 48px;
    height: 48px;
  }
}
._5dVA .EJfUk .vZMDk {
  font-size: 14px;
  margin-top: 48px;
  color: var(--textBody, #3c3131);
}
@media only screen and (max-width: 768px) {
  ._5dVA .EJfUk .vZMDk {
    margin-top: 16px;
  }
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .vZMDk {
    margin-top: 24px;
  }
}
._5dVA .EJfUk .vZMDk .fevBV {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .vZMDk .fevBV {
    display: flex;
  }
}
._5dVA .EJfUk .vZMDk .wCiZE {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
._5dVA .EJfUk .vZMDk .wCiZE > div {
  grid-column: span var(--cell-width);
  background-color: var(--themeAccentL2, #f1e9da);
  padding: 16px;
  line-height: 20px;
  font-weight: 700;
  align-self: stretch;
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .vZMDk .wCiZE > div {
    flex: 0 0 149px;
    min-width: calc(149px * var(--cell-width));
  }
}
._5dVA .EJfUk .vZMDk .QNWcY {
  line-height: 20px;
  font-weight: 700;
  align-self: stretch;
  border-bottom: 1px solid var(--dividerStokes, #d4d1d1);
  background-color: var(--themeAccentL2, #f1e9da);
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .vZMDk .QNWcY {
    flex: 0 0 149px;
  }
}
._5dVA .EJfUk .vZMDk .xYzpg {
  background-color: var(--themeAccentL3, #f5f1e7);
  border-bottom: 1px solid var(--dividerStokes, #d4d1d1);
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .vZMDk .xYzpg {
    background: inherit;
    flex: 0 0 140px;
    background-color: var(--themeAccentL3, #f5f1e7);
  }
}
._5dVA .EJfUk .vZMDk .xYzpg span {
  word-wrap: break-word;
  line-height: 20px;
}
@media only screen and (max-width: 768px) {
  ._5dVA .EJfUk .vZMDk .xYzpg span {
    max-width: 150px;
  }
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .vZMDk .xYzpg span {
    max-width: 100px;
  }
}
._5dVA .EJfUk .vZMDk .xYzpg:last-child {
  border-right: 0;
}
._5dVA .EJfUk .vZMDk .UBzFB {
  padding: 16px;
  text-align: left;
}
@media only screen and (max-width: 480px) {
  ._5dVA .EJfUk .vZMDk .UBzFB {
    min-width: 149px;
    min-height: 53px;
    display: flex;
    align-items: center;
  }
}
._5dVA .EJfUk .e_yTh {
  font-size: 14px;
  padding: 16px 0;
  color: var(--textBody, #3c3131);
}
._5dVA .EJfUk::-webkit-scrollbar {
  display: none;
}
._5dVA .HLnmA {
  position: sticky;
  top: 60px;
  align-self: flex-start;
  width: 100%;
  display: none;
  display: block;
  z-index: 1;
}
._5dVA .HLnmA .Aut26 .UT3g0 {
  top: 10px;
  right: 10px;
  cursor: pointer;
}
._5dVA .HLnmA .Aut26 .UT3g0 svg {
  width: 16px;
  height: 16px;
  fill: var(--textHeading, #26201a);
}
._5dVA .HLnmA .Aut26 .KxJq9 {
  padding: 24px;
  background-color: var(--themeAccentL4, #f9f6f0);
}
@media only screen and (max-width: 768px) {
  ._5dVA .HLnmA .Aut26 .KxJq9 {
    padding: 24px 16px;
  }
}
._5dVA .HLnmA .Aut26 .KxJq9 .dmoTz {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 10px;
}
._5dVA .HLnmA .Aut26 .KxJq9 .dmoTz .we2oQ {
  color: var(--textHeading, #26201a);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.56px;
}
@media only screen and (max-width: 480px) {
  ._5dVA .HLnmA .Aut26 .KxJq9 .dmoTz .we2oQ {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -0.32px;
  }
}
._5dVA .HLnmA .Aut26 .KxJq9 .dmoTz .UT3g0 {
  top: 10px;
  right: 10px;
}
._5dVA .HLnmA .Aut26 .KxJq9 .dmoTz .UT3g0 svg {
  width: 16px;
  fill: var(--textHeading, #26201a);
}
._5dVA .HLnmA .Aut26 .KxJq9 .TaWb6 {
  display: flex;
  align-items: center;
  padding: 14px 12px;
  border-radius: 4px;
  border: 1px solid var(--headerNav, #261a1a);
  background: var(--themeAccentL5, #fff);
}
._5dVA .HLnmA .Aut26 .KxJq9 .TaWb6 .qkM6D {
  background-color: var(--themeAccentL5, #fff);
  width: 100%;
  box-sizing: border-box;
  border: none;
  padding: none;
  color: var(--headerNav, #261a1a);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.28px;
}
._5dVA .HLnmA .Aut26 .KxJq9 .TaWb6 .z__W2 {
  position: relative;
  width: 20px;
  height: 20px;
}
._5dVA .HLnmA .Aut26 .KxJq9 .aZ4Qr {
  padding: 8px 16px 16px;
  padding-right: 0;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #d4d1d1;
  box-shadow: 0px 8px 24px -4px rgba(78, 63, 9, 0.08), 0px 4px 4px 0px rgba(78, 63, 9, 0.08);
  margin-top: 10px;
}
@media only screen and (max-width: 768px) {
  ._5dVA .HLnmA .Aut26 .KxJq9 .aZ4Qr {
    padding: 16px 8px;
  }
}
._5dVA .HLnmA .Aut26 .qGkQH {
  font-size: 20px;
  padding: 10px 0;
  font-weight: 700;
  color: var(--textHeading, #26201a);
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.4px;
  text-transform: capitalize;
}
@media only screen and (max-width: 768px) {
  ._5dVA .HLnmA .Aut26 .qGkQH {
    font-size: 14px;
    letter-spacing: -0.28px;
    padding: 0;
  }
}
._5dVA .HLnmA .Aut26 .b1yyS .IqQn7 {
  width: 100%;
  background: var(--themeAccentL4, #f9f6f0);
  cursor: pointer;
  margin: 0 auto;
  padding: 12px 0 12px 10px;
  position: relative;
  margin-top: 8px;
}
@media only screen and (max-width: 768px) {
  ._5dVA .HLnmA .Aut26 .b1yyS .IqQn7 {
    padding: 0;
  }
}
._5dVA .HLnmA .Aut26 .b1yyS .duvjv {
  margin-top: 15px;
  display: flex;
  align-items: center;
  color: var(--textBody, #3c3131);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.32px;
}
._5dVA .HLnmA .Aut26 .b1yyS .duvjv:first-child {
  margin-top: 0;
}
._5dVA .HLnmA .Aut26 .b1yyS .duvjv .RDMWO {
  flex: 0 0 56px;
  height: 56px;
  margin-right: 12px;
}
._5dVA .HLnmA .Aut26 .b1yyS .duvjv .RDMWO img {
  width: 55px;
}
._5dVA .HLnmA .Aut26 .b1yyS .duvjv .Vnkgt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._5dVA .HLnmA .Aut26 .caDY4 {
  position: relative;
  max-height: 400px;
  padding-right: 16px;
  overflow: auto;
  scrollbar-width: unset !important;
}
@media only screen and (max-width: 480px) {
  ._5dVA .HLnmA .Aut26 .caDY4 {
    max-height: 300px;
    padding-right: 8px;
  }
}
._5dVA .HLnmA .Aut26 .caDY4::-webkit-scrollbar {
  width: 5px;
}
._5dVA .HLnmA .Aut26 .caDY4::-webkit-scrollbar-track {
  background-color: transparent;
}
._5dVA .HLnmA .Aut26 .caDY4::-webkit-scrollbar-thumb {
  border-radius: 100px;
  background-color: #7d7676;
}
._5dVA .HLnmA .Aut26 .fnAYM {
  color: var(--textBody, #3c3131);
  line-height: normal;
  padding: 16px;
  margin-top: 12px;
  font-size: 16px;
  letter-spacing: -0.32px;
}
@media only screen and (max-width: 768px) {
  ._5dVA .HLnmA .Aut26 .fnAYM {
    padding: 8px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -0.24px;
    margin-top: 8px;
  }
}
._5dVA .HLnmA .Aut26 .m4Ls6 {
  color: var(--textBody, #3c3131);
  line-height: normal;
  padding: 16px;
  background: var(--themeAccentL4, #f9f6f0);
  margin-top: 12px;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.32px;
}
@media only screen and (max-width: 768px) {
  ._5dVA .HLnmA .Aut26 .m4Ls6 {
    padding: 8px;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -0.24px;
    margin-top: 8px;
  }
}
@media only screen and (max-width: 480px) {
  ._5dVA {
    font-size: 11px;
  }
}


