.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: "TTNormsRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/0371b80fb8b8fa87e43f.otf) format("opentype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsNormal";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/360d7515b80d9416c735.otf) format("opentype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsSemiBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/a9a42cfd72e01c0dd72d.otf) format("opentype");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/5c0cefb7823d683dc493.otf) format("opentype");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/11a2059e10a9dbfc2888.otf) format("opentype");
  font-display: swap;
}
@font-face {
  font-family: "CanelaThin";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/theme/assets/bb5894ac1ce9737a7c60.TTF) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/bac7ed87f9bcd95a6c55.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandLight";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/20523381a742ca1d4a26.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/9fd398f86ce80d968762.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/67e7ce07307c681fb49d.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandSemiBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/6018f97203d39e0dfc6d.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 3r Light";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/4f707a059c76b6a37735.woff) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 3r Medium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/6cf8e34b6cc286968ba9.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 4r Regular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/d5c18754d35c0a6db4b6.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Sanomat 2r";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/407d81a68689ae29d09e.woff2) format("woff2");
  font-display: swap;
}
html,
body,
button,
input,
textarea,
select {
  -webkit-tap-highlight-color: transparent;
  font-family: "GT-Esti 3r Light" !important;
  font-display: swap;
}
a {
  color: inherit;
  text-decoration: none;
}
.CvMbB,
.TyLPw {
  top: 0;
  z-index: 40;
}
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: 400;
  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: 400;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 14px;
    line-height: 20px;
  }
}
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;
}
.Bqogv,
.ELZr_ {
  max-width: 1750px !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, #7d7676) !important;
}
.dfOf6 #Q7aMo * {
  color: var(--textBody, #3c3131);
}
.JTg8t {
  width: 100%;
  height: 100%;
}
.X1gOg {
  font-family: var(--font-body);
}
.hN6lu {
  font-family: var(--font-header);
}
.y01_d {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  min-height: 100vh;
}
.y01_d .kAk40 {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  font-family: "GT-Esti 3r Light";
  color: #363636;
}
.y01_d .TAtcX {
  border: 0;
  background: 0 0;
  margin: 0;
  padding: 20px 0px;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  border-radius: 0.25rem;
}
.y01_d .TAtcX li:first-child ::before {
  content: "";
  padding-left: 0px;
}
.y01_d .TAtcX li a {
  font-size: 11px;
  font-weight: 300;
  line-height: 18px;
  color: #866347;
}
.y01_d .TAtcX li:last-child a {
  color: #363636;
}
.y01_d .TAtcX li ::before {
  color: #866347;
  font-size: 11px;
  position: relative;
  content: ">";
  font-weight: 700;
  padding: 5px;
}
.y01_d .TAtcX li i {
  font-size: 15px;
}
.y01_d .TAtcX li .COtzm {
  display: inline-block;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-family: "FontAwesome";
  font-style: normal;
  padding: unset;
}
.y01_d .TAtcX li .COtzm::before {
  content: "Home";
  font-family: "GT-Esti 3r Light";
  font-size: 11px;
  font-weight: 300;
  line-height: 18px;
}
.y01_d .NrLTs {
  display: block;
  width: 100%;
  overflow-x: auto;
  margin-top: 10px;
}
.y01_d .NrLTs table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  border-collapse: collapse;
}
.y01_d .NrLTs table thead tr {
  background: #f7f7f7;
}
.y01_d .NrLTs table thead tr td {
  font-size: 12px;
  padding: 15px 5px;
  text-align: center !important;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
  font-weight: 400;
  line-height: 20px;
}
@media screen and (max-width: 475px) {
  .y01_d .NrLTs table thead tr td {
    white-space: normal;
    word-wrap: break-word;
    max-width: 80px;
  }
}
.y01_d .NrLTs table tbody td {
  font-size: 12px;
  padding: 5px;
  text-align: center !important;
  vertical-align: middle;
  border-top: 1px solid #dee2e6;
  font-weight: 400;
  line-height: 20px;
}
@media screen and (max-width: 475px) {
  .y01_d .NrLTs table tbody td {
    white-space: normal;
    word-wrap: break-word;
    max-width: 80px;
  }
}
.y01_d .NrLTs table tbody td .wk4Uh {
  color: #fff !important;
  background-color: #117a8b !important;
  border-color: #10707f !important;
  background-image: none !important;
}
.y01_d .NrLTs table tbody td .F4F4O {
  position: relative;
  cursor: pointer;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #df5c39;
  background-image: linear-gradient(to bottom, #e06342, #dc512c);
  background-repeat: repeat-x;
  border-color: #dc512c #dc512c #a2371a;
  padding: 5px 10px;
  font-size: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  font-weight: 400;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  line-height: 18px;
}
.y01_d .NrLTs table tbody td .F4F4O .vDHzO {
  display: inline-block;
  font: normal normal normal 14px / 1 "FontAwesome";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.y01_d .NrLTs table tbody td .F4F4O .vDHzO::before {
  content: "\f041";
  box-sizing: border-box;
}
.y01_d .NrLTs table tbody td .F4F4O .hkRqD {
  top: -33px;
  left: calc(100% - 65px);
}
.y01_d .NrLTs table tbody td .F4F4O .KqOzM::after {
  content: "";
  position: absolute;
  bottom: -10px;
  /* Position the arrow below the .alertContent element */
  left: 47%;
  /* Center the arrow horizontally */
  transform: translateX(-50%);
  /* Adjust for horizontal centering */
  border-width: 10px;
  border-style: solid;
  border-color: black transparent transparent transparent;
  /* Arrow pointing down */
}
.y01_d .my3Dj {
  flex-wrap: wrap;
  display: flex;
}
.y01_d .my3Dj .SNjZ5 {
  flex: 0 0 50%;
  max-width: 50%;
  position: relative;
  width: 100%;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 20px;
  color: #363636 !important;
}
@media (min-width: 576px) {
  .y01_d .my3Dj .SNjZ5 {
    flex: 0 0 50%;
    max-width: 50%;
    position: relative;
    width: 100%;
    font-weight: 300;
    font-size: 10px;
    line-height: 20px;
    color: var(--textBody, #3c3131);
  }
}
.y01_d .my3Dj .BPJIX {
  text-align: left !important;
}
.y01_d .my3Dj .LUTWD {
  text-align: right !important;
}
.y01_d .K1jJ4 {
  text-align: center;
  margin: 15px;
}
.y01_d .K1jJ4 .GrH06 {
  color: var(--buttonSecondary, #fff);
  background: var(--buttonPrimary, #4e3f09);
  padding: 5px;
  border-radius: 4px;
  border-color: var(--buttonPrimary, #4e3f09);
}
.y01_d .K1jJ4 a {
  font-weight: 300;
  font-size: 14px;
  color: var(--textHeading, #26201a);
  line-height: 20px;
  padding: 5px;
}
.y01_d .K1jJ4 span {
  font-weight: 300;
  font-size: 14px;
  color: var(--buttonSecondary, #fff);
  line-height: 20px;
}
.hKlbL .TzyPa {
  overflow-x: hidden;
  overflow-y: auto;
  padding-right: 17px;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100%;
  height: 100%;
  outline: 0;
  transition: opacity 0.15s linear;
  background: rgba(0, 0, 0, 0.5) !important;
  transition: all 0.5s ease-in-out;
}
.hKlbL .TzyPa .Ugfg7 {
  transform: none;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  position: relative;
  width: auto;
  pointer-events: none;
  margin-top: 45px;
}
@media (min-width: 576px) {
  .hKlbL .TzyPa .Ugfg7 {
    margin: 1.75rem auto;
  }
}
@media (min-width: 991px) {
  .hKlbL .TzyPa .Ugfg7 {
    max-width: 800px;
  }
}
.hKlbL .TzyPa .Ugfg7 .TECbO {
  max-height: 500px;
  overflow: auto;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: var(--pageBackground, #f8f8f8);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
  position: relative;
  display: flex;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .ka4Eq {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.hKlbL .TzyPa .Ugfg7 .TECbO .ka4Eq .jjWJT {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: 0.4px;
  color: #363636;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .ka4Eq .fpki5 {
  float: right;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  color: black;
  opacity: 0.5;
  background-color: transparent;
  border: 0;
  padding: 0.8rem 1rem;
  margin: -1rem -1rem -1rem auto;
  cursor: pointer;
  text-transform: lowercase;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M {
  flex: 1 1 auto;
  padding: 1rem;
  position: relative;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .jZSbz {
  border: 1px;
  margin-bottom: 30px;
  background: var(--pageBackground, #f8f8f8);
  width: 100%;
  color: var(--textBody, #3c3131);
  border-collapse: collapse;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .jZSbz thead tr th {
  border: 1px solid #ddd;
  padding: 0.75rem;
  text-align: inherit;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  color: #212529;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .jZSbz tbody tr td {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: capitalize;
  color: #212529;
  text-align: inherit;
  border: 1px solid #ddd;
  background: var(--pageBackground, #f8f8f8);
  padding: 0.75rem;
  vertical-align: top;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .jZSbz tbody tr td .F4F4O {
  cursor: pointer;
  color: var(--buttonSecondary, #fff);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #df5c39;
  background-image: linear-gradient(to bottom, #e06342, #dc512c);
  background-repeat: repeat-x;
  border-color: #dc512c #dc512c #a2371a;
  padding: 5px 10px;
  font-size: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  font-weight: 400;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  line-height: 18px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .jZSbz tbody tr td .F4F4O .vDHzO {
  display: inline-block;
  font: normal normal normal 14px / 1 "FontAwesome";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .jZSbz tbody tr td .F4F4O .vDHzO::before {
  content: "\f041";
  box-sizing: border-box;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc {
  border-radius: 3px;
  border: 1px solid var(--dividerStokes, #d4d1d1);
  margin: 20px 40px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj {
  padding: 20px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW {
  border: 1px solid #eee;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW .IM7Oq {
  display: flex;
  padding: 10px;
  border-bottom: 1px solid #eee;
  position: relative;
  align-items: center;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW .IM7Oq .m0JQm {
  font-weight: 700;
  color: var(--textHeading, #26201a);
  opacity: 1 !important;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW .IM7Oq .VSVF7 {
  font-weight: 700;
  color: var(--textHeading, #26201a);
  opacity: 1 !important;
}
@media screen and (max-width: 410px) {
  .hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW .IM7Oq .VSVF7 {
    display: flex;
    flex-direction: column;
  }
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW .YRfwA {
  display: flex;
  padding: 20px;
  font-weight: 700;
  color: var(--textHeading, #26201a);
  opacity: 1 !important;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW .YRfwA .peg6b {
  margin-left: 20px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .hT1cj .rVvKW .YRfwA .peg6b .OVTx_ {
  font-weight: 300;
  font-size: 13px;
  -webkit-font-smoothing: antialiased;
  margin-top: 5px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .yxDH7 {
  padding: 10px;
  font-weight: 300;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .yxDH7 .m0JQm {
  color: #41434c;
  font-weight: 700;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  margin: 10px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .yxDH7 .ezfxY {
  margin: 10px;
  font-weight: 400;
  font-size: 16px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .wSXkG {
  padding: 10px;
  font-weight: 300;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .wSXkG .m0JQm {
  color: #41434c;
  font-weight: 700;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  margin: 10px;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .wSXkG .CPSnb {
  margin: 15px;
  display: flex;
  justify-content: space-between;
}
.hKlbL .TzyPa .Ugfg7 .TECbO .s8O8M .DOTMc .wSXkG .CPSnb .nEbfZ {
  font-weight: 400;
}
.PGTFR {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
  background: transparent;
  opacity: 1;
  transition: opacity 0.15s linear;
}
@media (min-width: 576px) {
  .PGTFR .eTIw9 {
    max-width: 800px;
    margin: 1.75rem auto;
  }
}
.PGTFR .qPXb3 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}
.PGTFR .qPXb3 .SHNfx {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.PGTFR .qPXb3 .SHNfx a {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
  background-color: transparent;
  border: 0;
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}
.PGTFR .qPXb3 .RkzFA {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}
.PGTFR .qPXb3 .RkzFA p {
  font-size: 10px;
  line-height: 20px;
  font-weight: 300;
  color: #010101;
  margin-bottom: 12px;
}
.PGTFR .qPXb3 .RkzFA button {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  padding: 10px 16px;
  font-size: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  line-height: 1.5;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
}
.PGTFR .qPXb3 .RkzFA li {
  list-style-type: none;
}
.PGTFR .qPXb3 .RkzFA li .XlhmH {
  margin-bottom: 2px;
}
.PGTFR .qPXb3 .RkzFA li .XlhmH .IGPVV {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  color: #010101;
  margin-bottom: 4px;
}
.PGTFR::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(11, 11, 11, 0.5);
  z-index: -1;
}

.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: "TTNormsRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/0371b80fb8b8fa87e43f.otf) format("opentype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsNormal";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/360d7515b80d9416c735.otf) format("opentype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsSemiBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/a9a42cfd72e01c0dd72d.otf) format("opentype");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/5c0cefb7823d683dc493.otf) format("opentype");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/11a2059e10a9dbfc2888.otf) format("opentype");
  font-display: swap;
}
@font-face {
  font-family: "CanelaThin";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/theme/assets/bb5894ac1ce9737a7c60.TTF) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/bac7ed87f9bcd95a6c55.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandLight";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/20523381a742ca1d4a26.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/9fd398f86ce80d968762.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/67e7ce07307c681fb49d.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandSemiBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/6018f97203d39e0dfc6d.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 3r Light";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/4f707a059c76b6a37735.woff) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 3r Medium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/6cf8e34b6cc286968ba9.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 4r Regular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/d5c18754d35c0a6db4b6.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Sanomat 2r";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/407d81a68689ae29d09e.woff2) format("woff2");
  font-display: swap;
}
html,
body,
button,
input,
textarea,
select {
  -webkit-tap-highlight-color: transparent;
  font-family: "GT-Esti 3r Light" !important;
  font-display: swap;
}
a {
  color: inherit;
  text-decoration: none;
}
.z9Hzm,
.nuKvN {
  top: 0;
  z-index: 40;
}
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: 400;
  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: 400;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 14px;
    line-height: 20px;
  }
}
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;
}
.diSYh,
.KStzd {
  max-width: 1750px !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, #7d7676) !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;
}
@media (max-width: 576px) {
  .LSDTW {
    margin: 0 -20px;
  }
}
.oDgvP {
  color: var(--successText, #1c958f);
  background-color: var(--successBackground, #c2dbc9);
  border-color: var(--successBackground, #c2dbc9);
}
.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;
}
.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;
}
.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;
}

.NY950,
.pQxqK {
  transition: all 0.5s;
}
.OlGI_,
.hbZua {
  opacity: 0;
  transform: translateY(10px);
}
.xDW_3,
.XdcNZ {
  transition: all 0.5s;
}
.eSfVR,
.fy567 {
  opacity: 0;
}
.kgNnB,
.EzR8A {
  transition: 0.5s;
}
.gvsGh,
.ILZQT {
  transform: translate(-100%, 0%);
}
.tGWVA,
.S4brk {
  transition: all 0.5s;
}
.PM193,
.uqL70 {
  transform: translate(200%, 0%);
}
.tJuYf,
.jHRvO {
  transition: all 0.5s;
}
.HDcsL,
.uHJxJ {
  opacity: 0;
  transform: translateY(-100%);
}
.EgSHA,
.xpFSA {
  transition: all 0.5s ease-in-out;
}
.bXM3b,
.sVl8f {
  opacity: 0;
  transform: translateY(100vh);
}
.P69i9 {
  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;
}
.P69i9.YxMGk {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.bm_VG {
  transition: opacity 0.4s ease-in var(--delay, 0ms) !important;
  opacity: 0 !important;
}
.bm_VG.YxMGk {
  opacity: 1 !important;
}
.s3L4H {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.ERraY {
  max-width: 1440px;
  background-color: transparent;
  position: relative;
  margin: 0 auto;
  padding: 60px 0 0 0;
}
@media only screen and (max-width: 768px) {
  .ERraY {
    padding: 48px 15px 0 15px;
  }
}
@media only screen and (max-width: 480px) {
  .ERraY {
    padding: 24px 8px 0 8px;
  }
}
/**color by character**/
/** Font family **/
/** Font weight **/
@font-face {
  font-family: "TTNormsRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/0371b80fb8b8fa87e43f.otf) format("opentype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsNormal";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/360d7515b80d9416c735.otf) format("opentype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsSemiBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/a9a42cfd72e01c0dd72d.otf) format("opentype");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/5c0cefb7823d683dc493.otf) format("opentype");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "TTNormsMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/11a2059e10a9dbfc2888.otf) format("opentype");
  font-display: swap;
}
@font-face {
  font-family: "CanelaThin";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/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/6513dff2b47f991415b97010/theme/assets/bb5894ac1ce9737a7c60.TTF) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/bac7ed87f9bcd95a6c55.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandLight";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/20523381a742ca1d4a26.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandMedium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/9fd398f86ce80d968762.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandRegular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/67e7ce07307c681fb49d.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "QuickSandSemiBold";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/6018f97203d39e0dfc6d.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 3r Light";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/4f707a059c76b6a37735.woff) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 3r Medium";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/6cf8e34b6cc286968ba9.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "GT-Esti 4r Regular";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/d5c18754d35c0a6db4b6.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Sanomat 2r";
  src: url(https://cdn.fynd.com/v2/falling-surf-7c8bb8/fyprod/wrkr/organization/6513dff2b47f991415b97010/theme/assets/407d81a68689ae29d09e.woff2) format("woff2");
  font-display: swap;
}
html,
body,
button,
input,
textarea,
select {
  -webkit-tap-highlight-color: transparent;
  font-family: "GT-Esti 3r Light" !important;
  font-display: swap;
}
a {
  color: inherit;
  text-decoration: none;
}
.voc2L,
.hIVAe {
  top: 0;
  z-index: 40;
}
body {
  box-sizing: border-box;
  overflow-x: hidden;
}
@media only screen and (min-width: 769px) {
  body {
    min-height: calc(100vh - 404px);
  }
}
.t9vPN,
.qK3uZ {
  background-color: var(--pageBackground, #f8f8f8);
}
.mZqeS .eSWvJ .PsnUM .DE63D {
  font-size: 0.875rem;
}
.CoMgt .qlVf5 {
  background: #f5f5f5;
}
.KI7MW {
  font-size: 0.875rem;
  margin: 0 auto;
  max-width: unset !important;
  min-height: 75vh;
}
.WpjbW {
  overflow-x: hidden;
  font-size: 0.875rem;
}
.pRDw6,
.RjIVu {
  max-width: 1440px;
}
.dZbKo {
  display: block;
}
.hhPRB,
.qEO6h {
  display: inline-block;
}
.eyu_3 {
  display: flex;
}
.i8_iy,
.jOdjq {
  display: flex;
  flex-direction: column;
}
.ycDRP,
.Zf1KE {
  display: flex;
  align-items: center;
}
.JkPkH,
.J2_5q {
  display: flex;
  justify-content: center;
}
.yCP7_,
.LmH0S {
  display: flex;
  justify-content: center;
  align-items: center;
}
.kIEWv,
.XwU3s {
  justify-content: flex-start;
}
.C7cR_,
.Qicuz {
  justify-content: flex-end;
}
.ECsHU,
.oB_mf {
  justify-content: space-between;
}
.Y6IRT,
.dgp1z {
  justify-content: space-around;
}
.kP2EZ,
.y35wZ {
  justify-content: space-evenly;
}
h1,
.Zn7V7 {
  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,
  .Zn7V7 {
    font-size: 36px;
    line-height: 48px;
  }
}
h2,
.eeM3M {
  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,
  .eeM3M {
    font-size: 32px;
    line-height: 42px;
  }
}
h3,
.Kj75n {
  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,
  .Kj75n {
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 28px;
    line-height: 36px;
  }
}
h4,
.CKSbk {
  font-family: var(--font-body);
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textHeading, #26201a);
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (min-width: 769px) {
  h4,
  .CKSbk {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textHeading, #26201a);
    font-size: 14px;
    line-height: 20px;
  }
}
h5,
.n3LVj {
  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,
  .n3LVj {
    font-size: 16px;
    line-height: 18px;
  }
}
.TdLMo {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
}
@media only screen and (min-width: 769px) {
  .TdLMo {
    font-size: 16px;
    line-height: 20px;
  }
}
.xKDzK,
.NsAwz,
.m9__7 {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: var(--textBody, #3c3131);
  font-size: 12px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .xKDzK,
  .NsAwz,
  .m9__7 {
    font-weight: 400;
    letter-spacing: -0.02em;
    color: var(--textBody, #3c3131);
    font-size: 14px;
    line-height: 18px;
  }
}
.qLX3S {
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: -0.02em;
}
@media only screen and (min-width: 769px) {
  .qLX3S {
    font-size: 64px;
    line-height: 85px;
    letter-spacing: -0.03em;
  }
}
.Al4tq,
._1Lvod {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.bXxK7,
.cQFhZ {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 500;
}
.cu04D,
.qm_pX {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
.YWgBy,
.wg1W1 {
  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) {
  .YWgBy,
  .wg1W1 {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .YWgBy:hover,
  .wg1W1:hover {
    background-color: var(--buttonPrimary, #4e3f09);
    color: var(--buttonSecondary, #fff);
  }
}
.YWgBy:active,
.wg1W1:active,
.YWgBy:focus-visible,
.wg1W1:focus-visible,
.YWgBy:focusvisible,
.wg1W1:focusvisible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonPrimary, #4e3f09);
}
.enQsx,
.a1XcQ {
  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) {
  .enQsx,
  .a1XcQ {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
@media only screen and (min-width: 769px) {
  .enQsx:hover,
  .a1XcQ:hover {
    border-color: var(--buttonPrimaryL1, #71653a);
    background-color: var(--buttonPrimaryL1, #71653a);
  }
  .enQsx:disabled,
  .a1XcQ:disabled {
    border-color: var(--buttonPrimaryL3, #b8b29d);
    background-color: var(--buttonPrimaryL3, #b8b29d);
  }
}
.enQsx:active,
.a1XcQ:active,
.enQsx:focus-visible,
.a1XcQ:focus-visible {
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);
  border: 1px solid var(--buttonSecondary, #fff);
}
.b9vF5,
.dhk9b {
  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) {
  .b9vF5,
  .dhk9b {
    font-weight: 500;
    letter-spacing: -0.02em;
    font-size: 14px;
    line-height: 16px;
  }
}
.b9vF5:hover,
.dhk9b:hover {
  color: var(--buttonLinkL1, #c1847c);
}
.b9vF5:disabled,
.dhk9b:disabled {
  color: var(--buttonLinkL2, #d0a39d);
}
.b9vF5:active,
.dhk9b:active {
  opacity: 0.8;
}
.hxuRG,
.VZh6N {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.aITyk,
.XPY4W {
  margin: 0 auto;
}
button {
  cursor: pointer;
}
.iFuEE,
._khCz {
  max-width: 1440px !important;
}
.iFuEE,
.APzk0 {
  max-width: 1750px !important;
}
.F5KR2,
._NSgY {
  overflow-y: hidden !important;
}
.LnrJj .zm_Sb .M2KR2 {
  height: 63px;
}
.HOvVV .M_tRE .wd536 {
  margin-right: none !important;
}
.Mq272 {
  display: block !important;
  margin-bottom: 8px;
}
.gzo66 {
  width: calc(100% - 20px) !important;
}
.R04nt {
  text-decoration: underline;
  padding-top: 15px;
}
::selection {
  background-color: #e8a76c;
  color: #000;
}
img::selection {
  background-color: transparent;
}
.uyDcn,
.Xf_sw {
  max-width: 1440px;
}
.O1blu,
.A27kv {
  margin-right: 30px !important;
}
.Um_li,
.vszYX {
  margin-right: 5px !important;
}
._R0MW,
.KaZuI {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.UqzLd,
.eUeLM {
  font-size: 20px;
  font-weight: 400;
  text-transform: lowercase;
  text-decoration: underline;
}
.xo2aq,
.tIJBa {
  display: none;
}
@media only screen and (max-width: 768px) {
  .xo2aq,
  .tIJBa {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .xo2aq,
  .tIJBa {
    margin-top: 24px;
  }
}
.umsxv,
.UrK_V {
  background-color: var(--accentColor);
  color: #fff;
}
.ZbWWI,
.hFLhe {
  position: relative;
}
.w_6tO,
.jly9b {
  overflow-y: hidden;
}
.wrRE2,
.egNGo {
  overflow: hidden;
}
.lA9hr h6 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 480px) {
  .lA9hr {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
._5B_I .fO6Mv {
  color: var(--textHeading, #26201a);
}
._5B_I .DdYGv,
._5B_I .q1fui {
  color: var(--textLabel, #7d7676) !important;
}
._5B_I #pw3Ez * {
  color: var(--textBody, #3c3131);
}
.JTxJN {
  width: 100%;
  height: 100%;
}
.f6UoO {
  font-family: var(--font-body);
}
.fm5n3 {
  font-family: var(--font-header);
}
.kCk2v {
  padding: 5px;
  width: max-content;
  display: flex;
  flex-direction: column;
  position: absolute;
  z-index: 99;
  height: fit-content;
}
.uHNUD {
  display: flex;
  justify-content: center;
  background-color: black;
  border-radius: 0.25rem;
  padding: 0 5px;
  padding-top: 2px;
}
.uHNUD .lh8SD {
  font-weight: 300;
  line-height: 20px;
  font-size: 14px;
  font-style: normal;
  color: white;
}

