.tBeWp,
.MGb54 {
  transition: all 0.5s;
}
.WDYwx,
.qy838 {
  opacity: 0;
  transform: translateY(10px);
}
.ZFnOS,
.AlcH4 {
  transition: all 0.5s;
}
.bPMvr,
.QJmap {
  opacity: 0;
}
._0LJUs,
.keLzp {
  transition: 0.5s;
}
.EUBsX,
.u9w1l {
  transform: translate(-100%, 0%);
}
.J6IY7,
.qFaBi {
  transition: all 0.5s;
}
.LRJVO,
.PdyyA {
  transform: translate(200%, 0%);
}
.dgwiZ,
.BOoXb {
  transition: all 0.5s;
}
.QUkIs,
.Ptq6u {
  opacity: 0;
  transform: translateY(-100%);
}
._zQPT,
.P4D__ {
  transition: all 0.5s ease-in-out;
}
.LjNeG,
.Qtit4 {
  opacity: 0;
  transform: translateY(100vh);
}
.lGkSh {
  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;
}
.lGkSh.Apg8T {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.Z6RiI {
  transition: opacity 0.4s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
}
.Z6RiI.Apg8T {
  opacity: 1 !important;
}
.UlDad {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.ulnr7 {
  max-width: 1440px;
  background-color: transparent;
  position: relative;
  margin: 0 auto;
  padding: 60px 0 0 0;
}
@media only screen and (max-width: 768px) {
  .ulnr7 {
    padding: 48px 15px 0 15px;
  }
}
@media only screen and (max-width: 480px) {
  .ulnr7 {
    padding: 24px 8px 0 8px;
  }
}
/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "CanelaThin";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/d5516d5886c2e90407a7.ttf) format("truetype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "CanelaRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/f94803280ce2e6b19fe5.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
}
@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: "icons";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/dad8469dfd7ffb5d76a5.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "PeIconStroke";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/11f7c073b050d62afb33.woff) format("woff");
  font-display: swap;
}
@font-face {
  font-family: "LucidaSansUnicode";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/bb5894ac1ce9737a7c60.TTF) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "Hunkemoller";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/7e06c99dccf461d66feb.woff2) format("woff2");
}
@font-face {
  font-family: "Nunito-Regular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/aeb21b79a21841c44124.woff2) format("woff2");
}
@font-face {
  font-family: "Nunito-Bold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/0eae05ca4dd3f49aa6c0.woff2) format("woff2");
}
html,
body,
button,
input,
textarea,
select {
  -webkit-tap-highlight-color: transparent;
  font-family: "Nunito-Regular" !important;
  font-display: swap;
}
a {
  color: inherit;
  text-decoration: none;
}
.W4bqq {
  position: sticky;
  top: 0;
  z-index: 999;
}
.CvMbB,
.TyLPw {
  position: sticky;
  top: 0;
  z-index: 99;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
}
@media only screen and (min-width: 769px) {
  body {
    min-height: calc(100vh - 404px);
  }
}
.u0ozj,
.Zbz1m {
  background-color: var(--pageBackground, #f8f8f8);
}
.gwfRT .ZgydW .wYa8z .clV2G {
  font-size: 0.875rem;
}
.DdNBP .LqrHo {
  background: #f5f5f5;
}
.hcpPJ {
  font-size: 0.875rem;
  margin: 0 auto;
  max-width: unset !important;
  min-height: 75vh;
}
.TmeSP {
  overflow-x: hidden;
  font-size: 0.875rem;
}
.Jj75T,
.DfcED {
  max-width: 1440px;
}
.kDzEw {
  display: block;
}
.H5J2r,
.TTrAz {
  display: inline-block;
}
.DIj4i {
  display: flex;
}
.MJ1cl,
.F_FCm {
  display: flex;
  flex-direction: column;
}
.ogAqY,
.sQdCb {
  display: flex;
  align-items: center;
}
._9ICTT,
.aDF_s {
  display: flex;
  justify-content: center;
}
.vhdYE,
.mOKHL {
  display: flex;
  justify-content: center;
  align-items: center;
}
._FqrK,
.rtdBd {
  justify-content: flex-start;
}
.PA5Gu,
.lkqkc {
  justify-content: flex-end;
}
.IHPW1,
.me1WI {
  justify-content: space-between;
}
.K8aAw,
.yD3p0 {
  justify-content: space-around;
}
.Li5k8,
.HgDep {
  justify-content: space-evenly;
}
h1,
.IuYl2 {
  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,
  .IuYl2 {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.IQ5Bj {
  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,
  .IQ5Bj {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
._z6E2 {
  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,
  ._z6E2 {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.dag6y {
  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,
  .dag6y {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.kxcDW {
  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,
  .kxcDW {
    font-size: 16px;
    line-height: 18px;
  }
}
.i1HwR {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .i1HwR {
    font-size: 16px;
    line-height: 20px;
  }
}
.u3FyJ,
.RDNj4,
.DF75z {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .u3FyJ,
  .RDNj4,
  .DF75z {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.NpUNR {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .NpUNR {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.r00TQ,
.Z8Ksa {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.KiM69,
.FRKla {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
.iL2EV,
.sL7oT {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
.zGQo9,
.qckNf {
  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) {
  .zGQo9,
  .qckNf {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .zGQo9:hover,
  .qckNf:hover {
    background-color: var(--buttonPrimary, #4e3f09);
    color: var(--buttonSecondary, #fff);
  }
}
.zGQo9:active,
.qckNf:active,
.zGQo9:focus-visible,
.qckNf:focus-visible,
.zGQo9:focusvisible,
.qckNf:focusvisible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonPrimary, #4e3f09);
}
.ZpvB_,
.n6dYz {
  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) {
  .ZpvB_,
  .n6dYz {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .ZpvB_:hover,
  .n6dYz:hover {
    border-color: var(--buttonPrimaryL1, #71653a);
    background-color: var(--buttonPrimaryL1, #71653a);
  }
  .ZpvB_:disabled,
  .n6dYz:disabled {
    border-color: var(--buttonPrimaryL3, #b8b29d);
    background-color: var(--buttonPrimaryL3, #b8b29d);
  }
}
.ZpvB_:active,
.n6dYz:active,
.ZpvB_:focus-visible,
.n6dYz:focus-visible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonSecondary, #fff);
}
.O7t06,
.BCdwH {
  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) {
  .O7t06,
  .BCdwH {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.O7t06:hover,
.BCdwH:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.O7t06:disabled,
.BCdwH:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.O7t06:active,
.BCdwH:active {
  opacity: 0.8;
}
.czbf4,
.pcHR1 {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.FZmDx,
.Byel3 {
  margin: 0 auto;
}
button {
  cursor: pointer;
}
.Bqogv,
.hwBjI {
  max-width: 1440px !important;
}
.m9W6E {
  max-width: unset;
}
.Bqogv,
.ELZr_ {
  max-width: 1440px !important;
}
.ONIKo,
.vGtqy {
  overflow-y: hidden !important;
}
.fQ4gZ .I5Cyn .LDYE0 {
  height: 63px;
}
.iVSKm .REJNG .bBRtV {
  margin-right: none !important;
}
.ydAE_ {
  display: block !important;
  margin-bottom: 8px;
}
.RTHCZ {
  width: calc(100% - 20px) !important;
}
.TRt3X {
  text-decoration: underline;
  padding-top: 15px;
}
::selection {
  background-color: #e8a76c;
  color: #000;
}
img::selection {
  background-color: transparent;
}
.bwZkn,
.Niy1n {
  max-width: 1440px;
}
.QndVq,
.H8cS8 {
  margin-right: 30px !important;
}
.aUAOg,
.fPz4T {
  margin-right: 5px !important;
}
.zt393,
.Y93KH {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.r2T8l,
.EY5VA {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.IsKR6,
.fmFwG {
  display: none;
}
@media only screen and (max-width: 768px) {
  .IsKR6,
  .fmFwG {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .IsKR6,
  .fmFwG {
    margin-top: 24px;
  }
}
.ZBIRx,
.HwUAe {
  background-color: var(--accentColor);
  color: #fff;
}
.WqAp6,
.ndHfw {
  position: relative;
}
.BuKvw,
.k5FoA {
  overflow-y: hidden;
}
.rlatC,
.qSVuF {
  overflow: hidden;
}
.BKXAG h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .BKXAG {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.dfOf6 .m0JQm {
  color: var(--textHeading, #26201a);
}
.dfOf6 .A_1e6,
.dfOf6 .M4oFi {
  color: var(--textLabel, #666666) !important;
}
.dfOf6 #Q7aMo * {
  color: var(--textBody, #3c3131);
}
.JTg8t {
  width: 100%;
  height: 100%;
}
.X1gOg {
  font-family: var(--font-body);
}
.hN6lu {
  font-family: var(--font-header);
}
.J6j3e {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 60px 0;
  min-height: 750px;
}
@media screen and (min-width: 1200px) {
  .J6j3e {
    width: 1140px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .J6j3e {
    width: 100%;
    padding: 0 30px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .J6j3e {
    width: 100%;
    padding: 0 30px;
    max-width: 720px;
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  .J6j3e {
    width: 100%;
    padding: 0 15px;
    max-width: 540px;
  }
}
@media screen and (max-width: 768px) {
  .J6j3e {
    width: 100%;
    padding: 0 15px;
    max-width: 540px;
  }
}
.J6j3e .sgS7j .mJxbc {
  font-size: 32px;
  line-height: 38px;
  font-weight: 500;
  color: var(--textBody, #3c3131);
  padding-bottom: 20px;
  margin-bottom: 8px;
  display: block;
  text-align: center;
}
.J6j3e .sgS7j .DnpLF {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: var(--textBody, #3c3131);
  display: block;
  text-align: center;
}
.J6j3e .sgS7j .lZn9U {
  width: 300px;
  display: block;
  margin: 0 auto;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  font-weight: 400;
  font-size: 14px;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: 0 0;
  box-shadow: none;
  color: #333;
  height: 45px;
  max-width: 100%;
  outline: 0;
  padding: 11px 15px;
  position: relative;
}
.J6j3e .sgS7j .EWO2t {
  font-weight: 700;
  font-size: 13px;
  line-height: 13px;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: #e81e75;
  border-radius: 5px;
  border: 1px solid #e81e75;
  color: #fff;
  display: inline-block;
  min-width: 210px;
  letter-spacing: 1px;
  outline: 0;
  padding: 16px 10px 14px;
  vertical-align: top;
  text-transform: uppercase;
  text-align: center;
  display: block;
  margin: 20px auto 0;
  cursor: pointer;
}
.J6j3e .sgS7j .M8siB {
  text-align: center;
  padding-top: 10px;
  color: red;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  font-family: Nunito-Regular;
}
.J6j3e .HVTJf .NwjFE {
  font-size: 25px;
  line-height: 40px;
  font-weight: 600;
  font-family: Nunito-Regular;
  color: var(--textSecondary, #9c9c9c);
}
@media screen and (max-width: 330px) {
  .J6j3e .HVTJf .NwjFE {
    font-size: 16px;
    color: var(--textSecondary, #9c9c9c);
  }
}
.J6j3e .HVTJf .MBn9Q {
  display: inline-block;
  width: 100%;
  margin-top: 40px;
  border-top: 1px solid #d9d9d9;
}
.J6j3e .HVTJf .MBn9Q .Ekfvt {
  width: 25%;
  display: inline-block;
}
@media only screen and (max-width: 768px) {
  .J6j3e .HVTJf .MBn9Q .Ekfvt {
    width: 100%;
  }
}
.J6j3e .HVTJf .MBn9Q .Ekfvt .ezOuG {
  width: 25%;
  display: inline-block;
}
@media only screen and (max-width: 768px) {
  .J6j3e .HVTJf .MBn9Q .Ekfvt .ezOuG {
    width: 100%;
  }
}
.J6j3e .HVTJf .MBn9Q .Ekfvt .ezOuG .urKi6 {
  display: inline-flex;
  padding: 10px 20px 10px 10px;
  background-color: #f9f9f9;
  border: 1px solid #d9d9d9;
  border-top: 0;
}
@media only screen and (max-width: 768px) {
  .J6j3e .HVTJf .MBn9Q .Ekfvt .ezOuG .urKi6 {
    width: 100%;
  }
}
.J6j3e .HVTJf .MBn9Q .Ekfvt .ezOuG .urKi6 .orsbb {
  width: 70px;
}
.J6j3e .HVTJf .MBn9Q .Ekfvt .ezOuG .urKi6 .X01EX {
  font-size: 16px;
  line-height: 19px;
  font-weight: 700;
  font-family: Nunito-Regular;
  color: var(--textSecondary, #9c9c9c);
  padding-left: 15px;
}
.J6j3e .HVTJf .MBn9Q .xOsCc {
  width: 74%;
  padding-left: 15px;
  display: inline-block;
  vertical-align: top;
}
@media only screen and (max-width: 768px) {
  .J6j3e .HVTJf .MBn9Q .xOsCc {
    width: 100%;
  }
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O {
  display: flex;
  padding: 50px 58px 0 25px;
  margin: 0;
}
@media only screen and (max-width: 768px) {
  .J6j3e .HVTJf .MBn9Q .xOsCc .gO51O {
    padding: 50px 0px 0px 26px;
  }
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77 {
  display: block;
  width: 100%;
  padding-top: 50px;
  position: relative;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77::before {
  content: "";
  height: 18px;
  width: 18px;
  background-color: #14cda8;
  border-radius: 50%;
  display: block;
  margin: -11px;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 0;
  background-color: #14cda8;
  border: 1.5px solid #14cda8;
  border-top: 3px dotted #14cda8;
  left: 0;
  bottom: 0;
  display: block;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77:last-child::after {
  display: none;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77.auOse:last-child::after {
  display: block;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77 .zL3R_ {
  position: absolute;
  top: -40%;
  left: 0;
  transform: translate(-50%);
  font-size: 16px;
  text-align: center;
  width: max-content;
  text-transform: capitalize;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77 .zL3R_ .IPg5y,
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77 .zL3R_ .kspW_ {
  display: block;
  text-align: center;
  font-size: 14px;
  position: relative;
  top: -2px;
  line-height: 20px;
  max-width: 119px;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77.auOse .HfAK0 {
  content: "";
  position: absolute;
  bottom: -9px;
  right: -9px;
  height: 18px;
  width: 18px;
  background-color: #14cda8;
  border-radius: 50%;
  display: block;
}
.J6j3e .HVTJf .MBn9Q .xOsCc .gO51O .RMq77.auOse .zL3R_ {
  left: 50%;
  transform: translateX(-50%);
}

.cgqo7,
.VHlQ0 {
  transition: all 0.5s;
}
.AOv_3,
.nQvyy {
  opacity: 0;
  transform: translateY(10px);
}
.RGRcY,
.caODT {
  transition: all 0.5s;
}
.cWku0,
._XpqS {
  opacity: 0;
}
.UO5G_,
.xzuvs {
  transition: 0.5s;
}
._WDAB,
.qotX5 {
  transform: translate(-100%, 0%);
}
.RLyZa,
.KjrrB {
  transition: all 0.5s;
}
.Gc4W5,
.ayPsh {
  transform: translate(200%, 0%);
}
.OcNV7,
._hua2 {
  transition: all 0.5s;
}
.eKRpC,
.JZ5zi {
  opacity: 0;
  transform: translateY(-100%);
}
._xFBj,
.ytaWc {
  transition: all 0.5s ease-in-out;
}
.R0uvW,
.g1lWm {
  opacity: 0;
  transform: translateY(100vh);
}
.YniOz {
  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;
}
.YniOz.X2cYQ {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.ZpcNR {
  transition: opacity 0.4s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
}
.ZpcNR.X2cYQ {
  opacity: 1 !important;
}
.d098G {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.gcnbq {
  max-width: 1440px;
  background-color: transparent;
  position: relative;
  margin: 0 auto;
  padding: 60px 0 0 0;
}
@media only screen and (max-width: 768px) {
  .gcnbq {
    padding: 48px 15px 0 15px;
  }
}
@media only screen and (max-width: 480px) {
  .gcnbq {
    padding: 24px 8px 0 8px;
  }
}
/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "CanelaThin";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/d5516d5886c2e90407a7.ttf) format("truetype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "CanelaRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/f94803280ce2e6b19fe5.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
}
@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: "icons";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/dad8469dfd7ffb5d76a5.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "PeIconStroke";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/11f7c073b050d62afb33.woff) format("woff");
  font-display: swap;
}
@font-face {
  font-family: "LucidaSansUnicode";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/bb5894ac1ce9737a7c60.TTF) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "Hunkemoller";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/7e06c99dccf461d66feb.woff2) format("woff2");
}
@font-face {
  font-family: "Nunito-Regular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/aeb21b79a21841c44124.woff2) format("woff2");
}
@font-face {
  font-family: "Nunito-Bold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6593ad46e3a33fe273cfd0d4/theme/assets/0eae05ca4dd3f49aa6c0.woff2) format("woff2");
}
html,
body,
button,
input,
textarea,
select {
  -webkit-tap-highlight-color: transparent;
  font-family: "Nunito-Regular" !important;
  font-display: swap;
}
a {
  color: inherit;
  text-decoration: none;
}
.N0lNk {
  position: sticky;
  top: 0;
  z-index: 999;
}
.z9Hzm,
.nuKvN {
  position: sticky;
  top: 0;
  z-index: 99;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
}
@media only screen and (min-width: 769px) {
  body {
    min-height: calc(100vh - 404px);
  }
}
.a5i2M,
.FwMFz {
  background-color: var(--pageBackground, #f8f8f8);
}
.bguRy .SE7hs .JoQ68 .SYh_M {
  font-size: 0.875rem;
}
.VTNBQ .qxjHZ {
  background: #f5f5f5;
}
.Il_zr {
  font-size: 0.875rem;
  margin: 0 auto;
  max-width: unset !important;
  min-height: 75vh;
}
.re4xd {
  overflow-x: hidden;
  font-size: 0.875rem;
}
.Kkyvs,
.AVf9K {
  max-width: 1440px;
}
._eULS {
  display: block;
}
.WC_43,
.oV7ZX {
  display: inline-block;
}
.nzfbV {
  display: flex;
}
.mQ0wj,
.TOnTv {
  display: flex;
  flex-direction: column;
}
.JnRtV,
.eTkdO {
  display: flex;
  align-items: center;
}
.ZQB47,
.pj57T {
  display: flex;
  justify-content: center;
}
.yjlM7,
.F6Xyw {
  display: flex;
  justify-content: center;
  align-items: center;
}
.zul_v,
.ieoaT {
  justify-content: flex-start;
}
.q2YfR,
.DhTYg {
  justify-content: flex-end;
}
.EVQj8,
.YXbAg {
  justify-content: space-between;
}
.ey8aS,
.M6oWa {
  justify-content: space-around;
}
.hvZly,
.zRrCQ {
  justify-content: space-evenly;
}
h1,
.wEtXp {
  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,
  .wEtXp {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.Vg6Q_ {
  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,
  .Vg6Q_ {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.P6XDn {
  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,
  .P6XDn {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.UwGnU {
  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,
  .UwGnU {
    font-weight: 600;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 20px;
    line-height: 24px;
  }
}
h5,
.G7MZb {
  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,
  .G7MZb {
    font-size: 16px;
    line-height: 18px;
  }
}
.TtY9o {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .TtY9o {
    font-size: 16px;
    line-height: 20px;
  }
}
.bL3Ai,
.L9TyL,
.UZpsl {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .bL3Ai,
  .L9TyL,
  .UZpsl {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.UgCcY {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .UgCcY {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.mf52X,
.BtD16 {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.R5MwH,
.GpuTj {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
.mDoDv,
.XsQPo {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
.DbJiv,
.cr0cA {
  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) {
  .DbJiv,
  .cr0cA {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .DbJiv:hover,
  .cr0cA:hover {
    background-color: var(--buttonPrimary, #4e3f09);
    color: var(--buttonSecondary, #fff);
  }
}
.DbJiv:active,
.cr0cA:active,
.DbJiv:focus-visible,
.cr0cA:focus-visible,
.DbJiv:focusvisible,
.cr0cA:focusvisible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonPrimary, #4e3f09);
}
.mYTHS,
.lM4Ax {
  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) {
  .mYTHS,
  .lM4Ax {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .mYTHS:hover,
  .lM4Ax:hover {
    border-color: var(--buttonPrimaryL1, #71653a);
    background-color: var(--buttonPrimaryL1, #71653a);
  }
  .mYTHS:disabled,
  .lM4Ax:disabled {
    border-color: var(--buttonPrimaryL3, #b8b29d);
    background-color: var(--buttonPrimaryL3, #b8b29d);
  }
}
.mYTHS:active,
.lM4Ax:active,
.mYTHS:focus-visible,
.lM4Ax:focus-visible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonSecondary, #fff);
}
.IChii,
.Aeu9y {
  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) {
  .IChii,
  .Aeu9y {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.IChii:hover,
.Aeu9y:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.IChii:disabled,
.Aeu9y:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.IChii:active,
.Aeu9y:active {
  opacity: 0.8;
}
.x07Ir,
.t1Mus {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.LGt6m,
._NEvc {
  margin: 0 auto;
}
button {
  cursor: pointer;
}
.diSYh,
.BHj0Z {
  max-width: 1440px !important;
}
.eb0G2 {
  max-width: unset;
}
.diSYh,
.KStzd {
  max-width: 1440px !important;
}
.hVQCm,
.Tj0gJ {
  overflow-y: hidden !important;
}
.Z3WFg .hF1xL .daNX8 {
  height: 63px;
}
.pO0hH .qGftb .awVwx {
  margin-right: none !important;
}
.dkIE7 {
  display: block !important;
  margin-bottom: 8px;
}
.EDrO1 {
  width: calc(100% - 20px) !important;
}
.krvku {
  text-decoration: underline;
  padding-top: 15px;
}
::selection {
  background-color: #e8a76c;
  color: #000;
}
img::selection {
  background-color: transparent;
}
.TCFcK,
.mkIPx {
  max-width: 1440px;
}
.nO1IA,
.wYvtz {
  margin-right: 30px !important;
}
.G5gur,
.jYgaA {
  margin-right: 5px !important;
}
.PPQoZ,
.eW5uo {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.NSIwS,
.UKTKJ {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.QScmv,
.HYpsB {
  display: none;
}
@media only screen and (max-width: 768px) {
  .QScmv,
  .HYpsB {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .QScmv,
  .HYpsB {
    margin-top: 24px;
  }
}
.GFZHo,
.cpD6Z {
  background-color: var(--accentColor);
  color: #fff;
}
.yMItb,
.cdYYE {
  position: relative;
}
.ldGzY,
.EyTMQ {
  overflow-y: hidden;
}
.UPKMx,
.FGFen {
  overflow: hidden;
}
.B9K6w h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .B9K6w {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
.pMguO .daTzU {
  color: var(--textHeading, #26201a);
}
.pMguO .CLieL,
.pMguO .E6i0t {
  color: var(--textLabel, #666666) !important;
}
.pMguO #KuHPs * {
  color: var(--textBody, #3c3131);
}
.axBMf {
  width: 100%;
  height: 100%;
}
.Ku5ag {
  font-family: var(--font-body);
}
.m4HHU {
  font-family: var(--font-header);
}
.LSDTW {
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  padding: 8px 14px;
  display: flex;
  justify-content: space-between;
}
.oDgvP {
  color: var(--successText, #1c958f);
  background-color: var(--successBackground, #c2dbc9);
  border-color: #c3e6cb;
}
.daAWA {
  color: var(--errorText, #b24141);
  background-color: var(--errorBackground, #e6d5d5);
  border-color: var(--errorBackground, #e6d5d5);
}
.t9yJL {
  color: var(--informationText, #d28f51);
  background-color: var(--informationBackground, #ebd3bc);
  border-color: var(--informationBackground, #ebd3bc);
}
.hinEb {
  display: flex;
}
.hinEb .PqwP8 {
  display: inline-block;
  font: normal normal normal 14px / 1 "FontAwesome";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  color: #155724;
}
.hinEb .PqwP8::before {
  position: relative;
  top: 3px;
  content: "\f058";
}
.hinEb .bB_Rv {
  display: inline-block;
  font: normal normal normal 14px / 1 "FontAwesome";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.hinEb .bB_Rv::before {
  position: relative;
  top: 3px;
  content: "\f058";
}
.hinEb .IxzSz {
  display: inline-block;
  font: normal normal normal 14px / 1 "FontAwesome";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.hinEb .IxzSz::before {
  position: relative;
  top: 3px;
  content: "\f05a";
}
.hinEb .rT2fQ {
  font-weight: 300;
  line-height: 20px;
  font-size: 14px;
  font-style: normal;
  font-family: "QuickSand";
}
.rU5Pd {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: var(--textSecondary, #9c9c9c);
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
  padding: 0;
  background-color: transparent;
  border: 0;
  text-transform: lowercase;
}

