
.st4rmVL.ointgDA--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold)
}

.sq4hzYV {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColor-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formNextButtonFontHover-style, var(--wix-forms-formNextButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight, var(--wix-forms-formNextButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration, var(--wix-forms-formNextButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
  margin-left: auto
}

.s__1B9NZO {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formNextButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formNextButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formNextButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formNextButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formNextButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formNextButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formNextButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFont-weight);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formNextButtonFontHover-style, var(--wix-forms-formNextButtonFont-style));
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formNextButtonFontHover-weight, var(--wix-forms-formNextButtonFont-weight));
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formNextButtonFontHover-text-decoration, var(--wix-forms-formNextButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formNextButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formNextButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formNextButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formNextButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formNextButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formNextButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formNextButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formNextButtonBorderRadius);
  margin-left: auto
}

.sm9BLux {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColor-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formPreviousButtonFontHover-style, var(--wix-forms-formPreviousButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formPreviousButtonFontHover-weight, var(--wix-forms-formPreviousButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formPreviousButtonFontHover-text-decoration, var(--wix-forms-formPreviousButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius)
}

.sXNVQ8q {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formPreviousButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formPreviousButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formPreviousButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formPreviousButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formPreviousButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formPreviousButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formPreviousButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formPreviousButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formPreviousButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formPreviousButtonFont-weight);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style, var(--wix-forms-formSubmitButtonFont-style));
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight, var(--wix-forms-formSubmitButtonFont-weight));
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration, var(--wix-forms-formSubmitButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formPreviousButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formPreviousButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formPreviousButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formPreviousButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formPreviousButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formPreviousButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formPreviousButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formPreviousButtonBorderRadius)
}

.skIpncT {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.sWCsasJ {
  --wbu-color-blue-0: #0f2ccf;
  --wbu-color-blue-100: #2f5dff;
  --wbu-color-blue-200: #597dff;
  --wbu-color-blue-300: #acbeff;
  --wbu-color-blue-400: #d5dfff;
  --wbu-color-blue-500: #eaefff;
  --wbu-color-blue-600: #f5f7ff;
  --wbu-color-black-0: #151414;
  --wbu-color-black-100: #383838;
  --wbu-color-black-200: #525150;
  --wbu-color-black-300: #767574;
  --wbu-color-black-400: #a8a6a5;
  --wbu-color-black-500: #e0dfdf;
  --wbu-color-black-600: #f1f0ef;
  --wbu-color-red-0: #9c2426;
  --wbu-color-red-100: #df3336;
  --wbu-color-red-200: #e55c5e;
  --wbu-color-red-300: #ed8f90;
  --wbu-color-red-400: #f4b8b9;
  --wbu-color-red-500: #f9d6d7;
  --wbu-color-red-600: #fcebeb;
  --wbu-color-green-0: #0d4f3d;
  --wbu-color-green-100: #4b916d;
  --wbu-color-green-200: #97c693;
  --wbu-color-green-300: #bde2a7;
  --wbu-color-green-400: #daf3c0;
  --wbu-color-green-500: #effae5;
  --wbu-color-green-600: #f1f5ed;
  --wbu-color-yellow-0: #d49341;
  --wbu-color-yellow-100: #f9ad4d;
  --wbu-color-yellow-200: #fabd71;
  --wbu-color-yellow-300: #fcd29d;
  --wbu-color-yellow-400: #fdead2;
  --wbu-color-yellow-500: #fef3e5;
  --wbu-color-yellow-600: #fef6ed;
  --wbu-color-orange-0: #ae3e09;
  --wbu-color-orange-100: #ff8044;
  --wbu-color-orange-200: #fe9361;
  --wbu-color-orange-300: #fda77f;
  --wbu-color-orange-400: #fbcfbb;
  --wbu-color-orange-500: #fbe3d9;
  --wbu-color-orange-600: #fdf1ec;
  --wbu-color-purple-0: #5000aa;
  --wbu-color-purple-100: #7200f3;
  --wbu-color-purple-200: #8b2df5;
  --wbu-color-purple-300: #be89f9;
  --wbu-color-purple-400: #d7b7fb;
  --wbu-color-purple-500: #f1e5fe;
  --wbu-color-purple-600: #f8f2ff;
  --wbu-color-ai-0: #4d3dd0;
  --wbu-color-ai-100: #5a48f5;
  --wbu-color-ai-200: #7b6df7;
  --wbu-color-ai-300: #a59bfa;
  --wbu-color-ai-400: #d6d1fc;
  --wbu-color-ai-500: #e7e4fe;
  --wbu-color-ai-600: #eeecfe;
  --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "\E3\192\A1\E3\201A\A4\E3\192\AA\E3\201A\AA", "meiryo", "\E3\192\2019\E3\192\A9\E3\201A\AE\E3\192\17D\E8\A7\2019\E3\201A\B4  pro w3", "hiragino kaku gothic pro", sans-serif;
  --wbu-text-tiny-size: 10px;
  --wbu-text-tiny-line-height: 12px;
  --wbu-text-small-size: 12px;
  --wbu-text-small-line-height: 12px;
  --wbu-text-medium-size: 14px;
  --wbu-text-medium-line-height: 16px;
  --wbu-text-large-size: 16px;
  --wbu-text-large-line-height: 18px;
  --wbu-heading-h1-font-size: 32px;
  --wbu-heading-h1-line-height: 40px;
  --wbu-heading-h1-letter-spacing: -0.5px;
  --wbu-heading-h1-font-weight: 400;
  --wbu-heading-h2-font-size: 24px;
  --wbu-heading-h2-line-height: 32px;
  --wbu-heading-h2-letter-spacing: -0.5px;
  --wbu-heading-h2-font-weight: 500;
  --wbu-heading-h3-font-size: 16px;
  --wbu-heading-h3-line-height: 24px;
  --wbu-heading-h3-letter-spacing: -0.5px;
  --wbu-heading-h3-font-weight: 700;
  --wbu-heading-h4-font-size: 14px;
  --wbu-heading-h4-line-height: 18px;
  --wbu-heading-h4-letter-spacing: 0px;
  --wbu-heading-h4-font-weight: 500;
  --wbu-heading-h5-font-size: 12px;
  --wbu-heading-h5-line-height: 18px;
  --wbu-heading-h5-letter-spacing: 0px;
  --wbu-heading-h5-font-weight: 600
}

.shjbfuO.ooVcK4P--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold)
}

.s__1pT1_l,
.sat4vQu {
  outline: 0
}

.ss1xXkF .sB7WcAL {
  font-size: 14px
}

.ss1xXkF.o_3exST---type-7-default:not(.o_3exST--wired) .sB7WcAL.o_3exST---priority-5-basic {
  background-color: #000;
  border-color: #000;
  color: #fff
}

.ss1xXkF.o_3exST---type-7-default:not(.o_3exST--wired) .sB7WcAL.o_3exST---priority-14-basicSecondary {
  border-color: #000;
  color: #000
}

.ss1xXkF.o_3exST---type-4-text:not(.o_3exST--wired) .sB7WcAL.o_3exST---priority-7-primary {
  color: #000
}

.s__7EMIcn {
  display: inline-block;
  position: relative
}

.s__7EMIcn.ohzta_6--fluid {
  display: block;
  width: 100%
}

.sfrjaWh {
  background-color: #fff;
  border-color: #000;
  border-radius: initial;
  border-style: solid;
  border-width: 1px;
  padding: initial
}

.sy7iBxj {
  border-style: solid;
  height: 0;
  margin: 5px;
  position: absolute;
  width: 0
}

.sK1LhBJ[data-placement*=right].s_J8Lu_ {
  padding-left: 5px
}

.sK1LhBJ[data-placement*=right].s_J8Lu_ .sy7iBxj {
  border-color: transparent #000 transparent transparent;
  border-width: 5px 5px 5px 0;
  left: -5px;
  margin-left: 5px;
  margin-right: 0
}

.sK1LhBJ[data-placement*=left].s_J8Lu_ {
  padding-right: 5px
}

.sK1LhBJ[data-placement*=left].s_J8Lu_ .sy7iBxj {
  border-color: transparent transparent transparent #000;
  border-width: 5px 0 5px 5px;
  margin-left: 0;
  margin-right: 5px;
  right: -5px
}

.sK1LhBJ[data-placement*=bottom].s_J8Lu_ {
  padding-top: 5px
}

.sK1LhBJ[data-placement*=bottom].s_J8Lu_ .sy7iBxj {
  border-color: transparent transparent #000 transparent;
  border-width: 0 5px 5px 5px;
  margin-bottom: 0;
  margin-top: 5px;
  top: -5px
}

.sK1LhBJ[data-placement*=top].s_J8Lu_ {
  padding-bottom: 5px
}

.sK1LhBJ[data-placement*=top].s_J8Lu_ .sy7iBxj {
  border-color: #000 transparent transparent transparent;
  border-width: 5px 5px 0 5px;
  bottom: -5px;
  margin-bottom: 5px;
  margin-top: 0
}

.sNTDttI {
  position: relative
}

.CvQpuc {
  align-items: center;
  background: rgba(var(--formBackground));
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding: 20px;
  text-align: center;
  width: 100%
}

._Kekmv {
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
  margin: 24px 0 8px 0
}

.yriMaM {
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 18px !important
}

._Kekmv,
.yriMaM {
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, sans-serif !important
}

.sCcPpqJ {
  --submitbuttonwut3781357074-explicit-padding: 11px;
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
  --wix-ui-tpa-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
  --wix-ui-tpa-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
  --wix-ui-tpa-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
  --wix-ui-tpa-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight);
  --wix-ui-tpa-button-hover-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style, var(--wix-forms-formSubmitButtonFont-style));
  --wix-ui-tpa-button-hover-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight, var(--wix-forms-formSubmitButtonFont-weight));
  --wix-ui-tpa-button-hover-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration, var(--wix-forms-formSubmitButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColor);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColor-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColor-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColor);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColor-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColor-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
  --wix-ui-tpa-button-padding-block-start: var(--submitbuttonwut3781357074-explicit-padding);
  --wix-ui-tpa-button-padding-block-end: var(--submitbuttonwut3781357074-explicit-padding);
  min-width: 0 !important;
  padding-inline: min(5%, 15px) !important
}

.sCcPpqJ span {
  line-height: var(--submitbuttonwut3781357074-submitButtonFont-line-height, 1.2) !important
}

.sEqLk76 {
  width: 100%
}

.sPwK6os {
  min-width: 100px !important
}

.sEo3Wv3 {
  --wix-ui-tpa-text-button-main-text-color: var(--wix-forms-formSubmitButtonColor);
  --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColor-rgb);
  --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColor-opacity);
  --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFont-text-decoration);
  --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-forms-formSubmitButtonFont-line-height);
  --wix-ui-tpa-text-button-main-text-font-family: var(--wix-forms-formSubmitButtonFont-family);
  --wix-ui-tpa-text-button-main-text-font-size: var(--wix-forms-formSubmitButtonFont-size);
  --wix-ui-tpa-text-button-main-text-font-style: var(--wix-forms-formSubmitButtonFont-style);
  --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-forms-formSubmitButtonFont-variant);
  --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFont-weight)
}

.sEo3Wv3:hover,
.scSGtw6 {
  color: rgb(var(--wix-forms-formSubmitButtonColorHover, var(--wix-color-5))) !important
}

.s__7d2FDd {
  --wix-ui-tpa-button-main-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-main-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-main-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity);
  --wix-ui-tpa-button-main-text-font-style: var(--wix-forms-formSubmitButtonFontHover-style, var(--wix-forms-formSubmitButtonFont-style));
  --wix-ui-tpa-button-main-text-font-weight: var(--wix-forms-formSubmitButtonFontHover-weight, var(--wix-forms-formSubmitButtonFont-weight));
  --wix-ui-tpa-button-main-text-font-text-decoration: var(--wix-forms-formSubmitButtonFontHover-text-decoration, var(--wix-forms-formSubmitButtonFont-text-decoration));
  --wix-ui-tpa-button-main-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-main-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-main-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-hover-background-color: var(--wix-forms-formSubmitButtonBackgroundColorHover);
  --wix-ui-tpa-button-hover-background-color-rgb: var(--wix-forms-formSubmitButtonBackgroundColorHover-rgb);
  --wix-ui-tpa-button-hover-background-color-opacity: var(--wix-forms-formSubmitButtonBackgroundColorHover-opacity);
  --wix-ui-tpa-button-main-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-main-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-main-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-hover-border-color: var(--wix-forms-formSubmitButtonBorderColorHover);
  --wix-ui-tpa-button-hover-border-color-rgb: var(--wix-forms-formSubmitButtonBorderColorHover-rgb);
  --wix-ui-tpa-button-hover-border-color-opacity: var(--wix-forms-formSubmitButtonBorderColorHover-opacity);
  --wix-ui-tpa-button-main-border-width: var(--wix-forms-formSubmitButtonBorderWidth);
  --wix-ui-tpa-button-main-border-radius: var(--wix-forms-formSubmitButtonBorderRadius);
  --wix-ui-tpa-button-hover-text-color: var(--wix-forms-formSubmitButtonColorHover);
  --wix-ui-tpa-button-hover-text-color-rgb: var(--wix-forms-formSubmitButtonColorHover-rgb);
  --wix-ui-tpa-button-hover-text-color-opacity: var(--wix-forms-formSubmitButtonColorHover-opacity)
}

.sWxfCGf {
  align-self: end;
  width: 100%
}

.suxJkzH {
  display: flex;
  height: 100%;
  width: 100%
}

.su7sYFV {
  display: flex;
  justify-content: space-between
}

.sW_vdHv {
  min-width: 100px
}

.sIx4D8h {
  text-align: center
}

.slaytIR {
  height: 15px !important;
  width: 15px !important
}

.sCcPpqJ .slaytIR circle,
.sEo3Wv3 .slaytIR circle {
  stroke: rgb(var(--wix-forms-formSubmitButtonColor, var(--wix-color-1)))
}

.sZByyAB {
  height: 0;
  visibility: hidden
}

.sI8k8Ne {
  gap: var(--submitbuttonwut3781357074-wix-forms-formRowSpacing, 24px)
}

.suotb75 {
  pointer-events: none
}

.s__9xxPRF .sfrjaWh {
  word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word
}

.sqF421A {
  align-items: center;
  cursor: pointer;
  display: inline-flex
}

.sC1piHb,
.sDIOHZg {
  flex-shrink: 0
}

.sqF421A.oYDA_rq--disabled {
  cursor: default
}

.sqF421A[disabled] {
  pointer-events: none
}

.sOsz52w {
  --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
  --ErrorMessageWrapper2815282302-transparent: 0, 0, 0, 0
}

.sOsz52w:not(.okTE3RB--visible) {
  margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
}

.sOsz52w.okTE3RB--visible {
  margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
}

.saTkENY {
  align-items: flex-start;
  background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper2815282302-transparent)));
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper2815282302-transparent)));
  border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px);
  border-style: solid;
  border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0);
  color: var(--wut-error-color);
  display: flex;
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  margin-top: 8px;
  min-height: 20px
}

.s__0YobX2 {
  flex-shrink: 0;
  margin-inline-end: 2px
}

.sOsz52w.okTE3RB---errorAppearance-19-BackgroundAndBorder .saTkENY {
  --ErrorMessageWrapper2815282302-border-color: 223, 49, 49, 0.2;
  --ErrorMessageWrapper2815282302-background-color: 253, 243, 243;
  background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper2815282302-background-color)));
  border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper2815282302-border-color)));
  border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 1px);
  padding: 8px
}

.sOsz52w.okTE3RB---errorAppearance-19-BackgroundAndBorder .s__0YobX2 {
  margin-inline-end: 4px
}

.sVGPkIV {
  display: flex;
  justify-content: space-between;
  margin-top: 8px
}

.sVGPkIV .saTkENY {
  margin-top: 0;
  margin-inline-end: 12px
}

.s__7Y2_Mj {
  --TextField1692715668-default-main-border-width: 1px
}

.s__7Y2_Mj.opGfSgd--error.opGfSgd--newErrorMessage {
  --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-field-error-color, 223, 49, 49);
  --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-field-error-color-rgb, 223, 49, 49);
  --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-field-error-color-opacity);
  --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-field-error-message-min-height)
}

.siVbmWR {
  align-items: center;
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  border-color: rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius: 0;
  box-sizing: border-box;
  display: flex;
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, var(--wix-font-Body-M-line-height));
  padding: 0;
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .siVbmWR {
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color, var(--wix-color-1)));
  border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color, var(--wix-color-5), .2));
  font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height, var(--wix-font-Body-M-line-height));
  text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.sNbAQCP {
  margin-bottom: 8px
}

#SITE_CONTAINER.focus-ring-active .s__7Y2_Mj .sBndmo7:focus:not(:hover),
#SITE_CONTAINER.focus-ring-active .s__7Y2_Mj .siVbmWR:focus-within {
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
  z-index: 999
}

.siVbmWR input:-webkit-autofill {
  -webkit-text-fill-color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)));
  -webkit-box-shadow: 0 0 0 1.5em rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1))) inset !important
}

.siVbmWR.opGfSgd---theme-3-box {
  border: 1px solid rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0);
  border-width: var(--wix-ui-tpa-text-field-main-border-width, var(--TextField1692715668-default-main-border-width, 1px))
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .siVbmWR.opGfSgd---theme-3-box {
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color, var(--wix-color-1)));
  border-color: rgb(var(--wix-ui-tpa-text-field-readonly-border-color, var(--wix-color-5), .2));
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius, 0);
  border-width: var(--wix-ui-tpa-text-field-readonly-border-width, 1px)
}

.siVbmWR.opGfSgd---theme-4-line {
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wst-primary-background-color-rgb, transparent)));
  border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-field-main-border-color-opacity, 1)*var(--wix-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0);
  border-width: var(--wix-ui-tpa-text-field-main-border-width, var(--TextField1692715668-default-main-border-width, 1px))
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .siVbmWR.opGfSgd---theme-4-line {
  --TextField1692715668-transparent: 0, 0, 0, 0;
  background-color: rgb(var(--wix-ui-tpa-text-field-readonly-background-color, var(--TextField1692715668-transparent)));
  border-bottom: 1px solid rgb(var(--wix-ui-tpa-text-field-readonly-border-color, var(--wix-color-5), .2));
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius, 0);
  border-width: var(--wix-ui-tpa-text-field-readonly-border-width, 1px)
}

.siVbmWR.oMbxRrg--focus,
.siVbmWR:hover {
  border-color: rgb(var(--wix-ui-tpa-text-field-hover-border-color, var(--wix-ui-tpa-text-field-main-border-color, var(--wix-color-5))));
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius, 1px);
  border-width: var(--wix-ui-tpa-text-field-hover-border-width, var(--TextField1692715668-default-main-border-width, 1px))
}

.siVbmWR.opGfSgd---theme-3-box.oMbxRrg--focus,
.siVbmWR.opGfSgd---theme-3-box:hover,
.siVbmWR.opGfSgd---theme-4-line.oMbxRrg--focus,
.siVbmWR.opGfSgd---theme-4-line:hover {
  background-color: rgb(var(--wix-ui-tpa-text-field-hover-background-color-rgb, var(--wix-ui-tpa-text-field-main-background-color-rgb, transparent)), calc(var(--wix-ui-tpa-text-field-hover-background-color-opacity, var(--wix-ui-tpa-text-field-main-background-color-opacity, 1))*var(--wix-ui-tpa-text-field-hover-background-opacity, 1)))
}

.s__7Y2_Mj.opGfSgd--disabled .siVbmWR {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-disabled-border-color-rgb, var(--wix-ui-tpa-text-field-main-border-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-field-main-disabled-border-color-opacity, var(--wix-ui-tpa-text-field-main-border-color-opacity, 1))*.6))
}

.s__7Y2_Mj.opGfSgd--disabled .siVbmWR.opGfSgd---theme-3-box {
  background-color: rgb(var(--wix-ui-tpa-text-field-main-background-color, var(--wix-color-1)))
}

.s__7Y2_Mj.opGfSgd--success .siVbmWR {
  border-color: rgb(var(--wst-system-success-color-rgb, 0, 130, 80), .6)
}

.s__7Y2_Mj.opGfSgd--success .siVbmWR.oMbxRrg--focus,
.s__7Y2_Mj.opGfSgd--success .siVbmWR:hover {
  border-color: #008250
}

.s__7Y2_Mj.opGfSgd--error:not(.opGfSgd--newErrorMessage) .siVbmWR {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color, var(--wst-system-error-color-rgb, 223, 49, 49)), .6)
}

.s__7Y2_Mj.opGfSgd--error.opGfSgd--newErrorMessage .siVbmWR {
  --TextField1692715668-wix-ui-tpa-text-field-border-color-internal: rgb(var(--wix-ui-tpa-text-field-main-error-border-color, var(--wst-system-error-color-rgb)));
  border-color: var(--TextField1692715668-wix-ui-tpa-text-field-border-color-internal, var(--wut-error-color, #df3131)) !important
}

.s__7Y2_Mj.opGfSgd--error:not(.opGfSgd--newErrorMessage) .siVbmWR.oMbxRrg--focus,
.s__7Y2_Mj.opGfSgd--error:not(.opGfSgd--newErrorMessage) .siVbmWR:hover {
  border-color: rgb(var(--wix-ui-tpa-text-field-main-error-border-color, 223, 49, 49))
}

.s__7Y2_Mj.opGfSgd--hasPrefix .siVbmWR .sjsouPt {
  padding-inline-start: var(--wix-ui-tpa-text-field-prefix-padding-inline-end, 4px)
}

.siVbmWR .sjsouPt {
  background-color: transparent;
  border: 0;
  box-sizing: border-box;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-field-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-text-font-line-height, var(--wix-font-Body-M-line-height));
  line-height: 24px;
  margin: 0;
  min-width: 0;
  padding-block-end: var(--wix-ui-tpa-text-field-padding-block-end, 8px);
  padding-block-start: var(--wix-ui-tpa-text-field-padding-block-start, 8px);
  padding-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start, 12px);
  text-decoration: var(--wix-ui-tpa-text-field-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  vertical-align: middle;
  width: 100%
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .siVbmWR .sjsouPt {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-text-color, var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-readonly-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-field-readonly-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-text-font-line-height, var(--wix-font-Body-M-line-height));
  line-height: 24px;
  text-decoration: var(--wix-ui-tpa-text-field-readonly-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.siVbmWR.opGfSgd---theme-4-line .sjsouPt {
  padding-bottom: var(--wix-ui-tpa-text-field-padding-block-end, 8px);
  padding-left: var(--wix-ui-tpa-text-field-padding-inline-start, 0);
  padding-right: var(--wix-ui-tpa-text-field-padding-inline-end, 0);
  padding-top: var(--wix-ui-tpa-text-field-padding-block-start, 8px)
}

.siVbmWR.oMbxRrg--focus .sjsouPt,
.siVbmWR:hover .sjsouPt {
  color: rgb(var(--wix-ui-tpa-text-field-hover-text-color, var(--wix-ui-tpa-text-field-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))))
}

.s__7Y2_Mj.opGfSgd--disabled .s__0mykX3 svg,
.siVbmWR.oMbxRrg--disabled .sjsouPt {
  fill: rgb(var(--wix-ui-tpa-text-field-suffix-disabled-color, var(--wst-system-disabled-color-rgb)));
  color: rgb(var(--wix-ui-tpa-text-field-main-text-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
}

.siVbmWR.oMbxRrg--focus .sjsouPt {
  outline: 0
}

.siVbmWR .sjsouPt::selection {
  background: rgb(var(--wix-ui-tpa-text-field-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-field-main-text-color-opacity, 1)*.2))
}

.sOvZFeT {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin: 0 -4px;
  padding: 0;
  padding-inline-start: var(--wix-ui-tpa-text-field-suffix-padding-inline-start, 8px);
  white-space: nowrap
}

.sOvZFeT.opGfSgd--arrows {
  height: 100%
}

.siVbmWR.opGfSgd---theme-3-box {
  padding-inline-end: var(--wix-ui-tpa-text-field-padding-inline-end, 12px)
}

.sUeYtGO {
  align-items: center;
  display: flex;
  height: 100%
}

.s__3wnO_c {
  display: inline-block;
  height: 100%;
  width: 4px
}

.s__7Y2_Mj .sDKV5Al {
  --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-text-field-main-text-color, --wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-text-field-main-text-color-rgb, --wix-color-5);
  --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-text-field-main-text-color-opacity);
  border-radius: 20px;
  display: block;
  outline: 0
}

.s__7Y2_Mj .sDKV5Al:focus,
.s__7Y2_Mj .sDKV5Al:hover {
  background-color: transparent;
  opacity: 1
}

.s__0mykX3 {
  align-items: center;
  color: rgb(var(--wix-ui-tpa-text-field-main-text-color, var(--wix-color-5)));
  display: flex;
  height: 100%
}

.siVbmWR .sjsouPt::-webkit-input-placeholder,
.siVbmWR .sjsouPt::placeholder {
  color: rgb(var(--wix-ui-tpa-text-field-placeholder-color, var(--wst-shade-3-color-rgb, var(--wix-color-4))));
  font-family: var(--wix-ui-tpa-text-field-placeholder-font-family, var(--wst-paragraph-2-font-family));
  font-size: var(--wix-ui-tpa-text-field-placeholder-font-size);
  font-style: var(--wix-ui-tpa-text-field-placeholder-font-style);
  font-variant: var(--wix-ui-tpa-text-field-placeholder-font-variant);
  font-weight: var(--wix-ui-tpa-text-field-placeholder-font-weight);
  line-height: var(--wix-ui-tpa-text-field-placeholder-font-line-height);
  text-decoration: var(--wix-ui-tpa-text-field-placeholder-font-text-decoration)
}

.s__7Y2_Mj.opGfSgd--disabled .siVbmWR .sjsouPt::-webkit-input-placeholder,
.s__7Y2_Mj.opGfSgd--disabled .siVbmWR .sjsouPt::placeholder {
  color: rgb(var(--wix-ui-tpa-text-field-disabled-placeholder-color, var(--wix-color-29)))
}

.srfMf_p {
  color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  display: inline-block;
  font-family: var(--wix-ui-tpa-text-field-main-label-font-family, var(--wst-paragraph-2-font-family));
  font-size: var(--wix-ui-tpa-text-field-main-label-font-size, 14px);
  font-style: var(--wix-ui-tpa-text-field-main-label-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height, 1.4);
  margin-bottom: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.s__7Y2_Mj.opGfSgd--disabled .srfMf_p {
  color: rgb(var(--wix-ui-tpa-text-field-disabled-label-color, var(--wix-color-29)))
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .srfMf_p {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color, var(--wix-color-5)));
  font-family: var(--wix-ui-tpa-text-field-readonly-label-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-readonly-label-font-size, 14px);
  font-style: var(--wix-ui-tpa-text-field-readonly-label-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-readonly-label-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-readonly-label-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-readonly-label-font-line-height, 1.4);
  text-decoration: var(--wix-ui-tpa-text-field-readonly-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.s__2rpBsu {
  color: rgb(var(--wix-ui-tpa-text-field-char-count-color, var(--wst-shade-3-color-rgb, var(--wix-color-4))));
  display: flex;
  font-family: var(--wix-ui-tpa-text-field-char-count-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-char-count-font-size, 14px);
  font-style: var(--wix-ui-tpa-text-field-char-count-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-char-count-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-char-count-font-weight, var(--wix-font-Body-M-weight));
  justify-content: flex-end;
  line-height: var(--wix-ui-tpa-text-field-char-count-font-line-height, 1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-char-count-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.s__7Y2_Mj.opGfSgd--error.opGfSgd--newErrorMessage.opGfSgd--hasErrorMessage .s__2rpBsu {
  margin-top: 0
}

.s__9F6vkB {
  display: none
}

.saPlKzM {
  color: #df3131 !important
}

.sizrsuV {
  color: rgb(var(--wst-system-success-color-rgb, 0, 130, 80))
}

.sD8b2Z4 {
  align-items: center;
  color: rgb(var(--wix-ui-tpa-text-field-prefix-color, var(--wix-color-4)));
  display: flex;
  margin-inline-start: var(--wix-ui-tpa-text-field-padding-inline-start, 12px)
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .sD8b2Z4 {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color, var(--wix-color-4)))
}

.sD8b2Z4 svg {
  color: rgb(var(--wix-ui-tpa-text-field-prefix-color, var(--wix-color-5)))
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .sD8b2Z4 svg {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-prefix-color, var(--wix-color-5)))
}

.siVbmWR.opGfSgd---theme-4-line .sD8b2Z4 {
  margin-inline-start: 0
}

.stTUi0s {
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important
}

.siVbmWR input[type=number]::-webkit-inner-spin-button,
.siVbmWR input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none
}

.siVbmWR input[type=number] {
  appearance: textfield
}

.siVbmWR input {
  border-radius: var(--wix-ui-tpa-text-field-main-border-radius, 0)
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .siVbmWR input {
  border-radius: var(--wix-ui-tpa-text-field-readonly-border-radius, 0)
}

.siVbmWR.oMbxRrg--focus input,
.siVbmWR:hover input {
  border-radius: var(--wix-ui-tpa-text-field-hover-border-radius, 1px)
}

.sKJ1qrK {
  display: flex;
  flex-direction: column;
  padding-bottom: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding, 4px);
  padding-top: var(--wix-ui-tpa-text-field-arrows-suffix-vertical-padding, 4px)
}

.skt60hg {
  all: unset;
  cursor: pointer;
  height: 16px;
  line-height: 16px
}

.s__7Y2_Mj .sn5Omz1 {
  color: rgb(var(--wix-ui-tpa-text-field-helper-text-color, var(--wix-color-4)));
  display: block;
  font-family: var(--wix-ui-tpa-text-field-helper-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-helper-text-font-size, 14px);
  font-style: var(--wix-ui-tpa-text-field-helper-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-helper-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-helper-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-helper-text-font-line-height, 1.4);
  margin-top: 8px;
  text-decoration: var(--wix-ui-tpa-text-field-helper-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.sBndmo7 {
  cursor: pointer;
  display: block;
  height: calc(max(24px, 1em));
  width: calc(max(24px, 1em))
}

.sBndmo7.opGfSgd--disabled {
  cursor: default
}

.sToKcTx {
  position: relative;
  width: 100%
}

.swcVaBc {
  font-family: var(--wix-ui-tpa-text-field-main-label-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-field-main-label-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-field-main-label-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-field-main-label-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-field-main-label-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-field-main-label-font-line-height, 1.4);
  padding-top: 3.6px;
  text-decoration: var(--wix-ui-tpa-text-field-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.srfMf_p.opGfSgd---style-8-floating {
  color: rgb(var(--wix-ui-tpa-text-field-main-label-text-color, var(--wix-color-4)));
  font: inherit;
  margin-bottom: 0;
  overflow: hidden;
  padding-top: 0;
  position: absolute;
  text-overflow: ellipsis;
  top: 50%;
  transform: translateY(-50%);
  transition: all .1s ease-out;
  -webkit-transition: all .1s ease-out;
  -moz-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  -ms-transition: all .1s ease-out;
  white-space: nowrap;
  width: calc(100% - 20px)
}

.s__7Y2_Mj.opGfSgd--readOnlyCustom .srfMf_p.opGfSgd---style-8-floating {
  color: rgb(var(--wix-ui-tpa-text-field-readonly-label-text-color, var(--wix-color-4)));
  font: inherit
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabelActive .srfMf_p.opGfSgd---style-8-floating {
  font-size: .875em;
  padding-top: 2px;
  top: 6px;
  transform: translateY(0)
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabel .srfMf_p.opGfSgd---theme-3-box {
  padding-inline-start: 20px
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabel .siVbmWR.opGfSgd---theme-3-box .sjsouPt {
  padding: 0 0 6px;
  padding-inline-start: 20px
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabel .siVbmWR.opGfSgd---theme-4-line .sjsouPt {
  padding: 0 0 4px
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabel.opGfSgd--hasPrefix .siVbmWR .sjsouPt,
.s__7Y2_Mj.opGfSgd--hasFloatingLabel.opGfSgd--hasPrefix .srfMf_p {
  padding-inline-start: 4px
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabel.opGfSgd--hasSuffix .siVbmWR .sjsouPt,
.s__7Y2_Mj.opGfSgd--hasFloatingLabel.opGfSgd--hasSuffix .srfMf_p {
  padding-inline-end: 4px
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabel .siVbmWR.opGfSgd---theme-3-box {
  padding-inline-end: 20px
}

.s__7Y2_Mj.opGfSgd--hasFloatingLabel .siVbmWR.opGfSgd---theme-3-box .sD8b2Z4 {
  margin-inline-start: 20px
}

.sNgEVtO {
  --Text3388435354-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
  --Text3388435354-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
}

.sNgEVtO.ogHjFzY---priority-7-primary {
  color: var(--wut-text-color, var(--Text3388435354-primary-color))
}

.sNgEVtO.ogHjFzY---priority-9-secondary {
  color: var(--wut-placeholder-color, var(--Text3388435354-secondary-color))
}

.sNgEVtO.ogHjFzY---typography-10-smallTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
}

.sNgEVtO.ogHjFzY---typography-11-runningText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em)
}

.sNgEVtO.ogHjFzY---typography-11-runningText,
.sNgEVtO.ogHjFzY---typography-8-listText {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.sNgEVtO.ogHjFzY---typography-8-listText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em)
}

.sNgEVtO.ogHjFzY---typography-10-largeTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
}

.sNgEVtO.ogHjFzY--mobile.ogHjFzY---typography-10-smallTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
}

.sNgEVtO.ogHjFzY--mobile.ogHjFzY---typography-11-runningText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em)
}

.sNgEVtO.ogHjFzY--mobile.ogHjFzY---typography-11-runningText,
.sNgEVtO.ogHjFzY--mobile.ogHjFzY---typography-8-listText {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.sNgEVtO.ogHjFzY--mobile.ogHjFzY---typography-8-listText {
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em)
}

.sNgEVtO.ogHjFzY--mobile.ogHjFzY---typography-10-largeTitle {
  font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
  font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
  font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
  font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
  font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
  line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
  text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
}

.swBJ5oC {
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important
}

.svr6v33 {
  --Spinner3868069785-diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
  animation: Spinner3868069785__rotate 2s linear infinite;
  height: var(--Spinner3868069785-diameter);
  left: auto;
  top: auto;
  width: var(--Spinner3868069785-diameter)
}

.sY2HLJd {
  stroke: rgb(var(--wix-ui-tpa-spinner-path-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 4px), 10px);
  animation: Spinner3868069785__dash 1.5s ease-in-out infinite
}

.svr6v33.ozck_lH--slim .sY2HLJd {
  stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 1px), 10px)
}

.svr6v33.ozck_lH--centered {
  left: calc(50% - var(--Spinner3868069785-diameter)/2);
  position: absolute;
  top: calc(50% - var(--Spinner3868069785-diameter)/2)
}

.svr6v33.ozck_lH--static,
.svr6v33.ozck_lH--static .sY2HLJd {
  animation: none
}

@keyframes Spinner3868069785__rotate {
  to {
    transform: rotate(1turn)
  }
}

@keyframes Spinner3868069785__dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0
  }

  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35
  }

  to {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124
  }
}

.sL017oR {
  --SectionNotification160108788-border-radius: 2px;
  --SectionNotification160108788-main-vertical-padding: 9px;
  --SectionNotification160108788-main-compact-vertical-padding: 5px;
  --SectionNotification160108788-main-left-padding: 12px;
  --SectionNotification160108788-main-right-padding: 16px;
  --SectionNotification160108788-content-padding: 8px;
  --SectionNotification160108788-line-height: 20px;
  --SectionNotification160108788-default-text-color: 0, 0, 0;
  --SectionNotification160108788-success-color: 0, 130, 80;
  --SectionNotification160108788-success-icon-color: rgb(var(--SectionNotification160108788-success-color));
  --SectionNotification160108788-wst-background-color: var(--wst-paragraph-2-color-rgb, var(--wix-color-5));
  --SectionNotification160108788-wired-text-color: rgb(var(--wix-ui-tpa-section-notification-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  --SectionNotification160108788-wired-background-color: rgb(var(--wix-ui-tpa-section-notification-background-color, var(--SectionNotification160108788-wst-background-color), 0.05));
  background-color: #fff;
  border-radius: var(--wix-ui-tpa-section-notification-border-radius, var(--SectionNotification160108788-border-radius));
  display: flex;
  height: 100%;
  width: 100%
}

.s__8HWXHA {
  background-color: rgb(var(--wix-ui-tpa-section-notification-background-color, var(--SectionNotification160108788-wst-background-color), .05));
  border: 1px solid hsla(0, 0%, 100%, .4);
  border-radius: var(--wix-ui-tpa-section-notification-border-radius, var(--SectionNotification160108788-border-radius));
  color: rgb(var(--wix-ui-tpa-section-notification-text-color, var(--wst-paragraph-2-color-rgb, var(--SectionNotification160108788-default-text-color))));
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  justify-content: center;
  padding: var(--SectionNotification160108788-main-vertical-padding) var(--SectionNotification160108788-main-right-padding) var(--SectionNotification160108788-main-vertical-padding) var(--SectionNotification160108788-main-left-padding)
}

.s__0ny8Cl {
  flex: 1;
  flex-direction: row;
  padding: 6px 0
}

.sI4qs8m,
.s__0ny8Cl {
  align-items: center;
  display: flex
}

.sI4qs8m {
  flex-direction: row;
  justify-content: center;
  margin: var(--SectionNotification160108788-main-vertical-padding) var(--SectionNotification160108788-content-padding)
}

.sI4qs8m:empty {
  display: none
}

.scKZiGs {
  height: 20px;
  transform: translateX(calc(-1*(var(--SectionNotification160108788-content-padding)/2)))
}

.sL017oR.oXp6TOA--rtl .scKZiGs {
  transform: translateX(calc((var(--SectionNotification160108788-content-padding)/2)))
}

.scKZiGs svg {
  fill: rgb(var(--wix-ui-tpa-section-notification-icon-color, var(--wix-ui-tpa-section-notification-text-color, var(--wst-paragraph-2-color-rgb, var(--SectionNotification160108788-default-text-color)))));
  color: rgb(var(--wix-ui-tpa-section-notification-icon-color, var(--wix-ui-tpa-section-notification-text-color, var(--wst-paragraph-2-color-rgb, var(--SectionNotification160108788-default-text-color)))));
  height: var(--SectionNotification160108788-line-height)
}

.sTxEMxr {
  flex: 1;
  line-height: var(--SectionNotification160108788-line-height);
  margin: 0;
  min-width: 200px
}

.sTxEMxr:first-child {
  margin: 0
}

.sd3xdmz {
  margin: 0 calc(var(--SectionNotification160108788-content-padding)/2)
}

.sL017oR.oXp6TOA--error .s__8HWXHA {
  background-color: rgb(223, 49, 49, .1)
}

.sL017oR.oXp6TOA--alert .s__8HWXHA {
  background-color: rgb(255, 182, 0, .1)
}

.sL017oR.oXp6TOA--wired {
  background-color: transparent
}

.sL017oR.oXp6TOA--wired .s__8HWXHA {
  background-color: var(--SectionNotification160108788-wired-background-color);
  color: var(--SectionNotification160108788-wired-text-color)
}

.sL017oR.oXp6TOA--wired .scKZiGs svg:not([fill=currentColor]) path {
  stroke: var(--SectionNotification160108788-wired-text-color)
}

.sL017oR.oXp6TOA--success .s__8HWXHA {
  background-color: rgb(var(--SectionNotification160108788-success-color), .1)
}

.sL017oR.oXp6TOA--success .scKZiGs svg:not([fill=currentColor]) path {
  stroke: var(--SectionNotification160108788-success-icon-color)
}

.sL017oR.oXp6TOA--error .scKZiGs svg[fill=currentColor] {
  color: #df3131
}

.sL017oR.oXp6TOA--success .scKZiGs svg[fill=currentColor] {
  color: var(--SectionNotification160108788-success-icon-color)
}

.sL017oR.oXp6TOA--wired .scKZiGs svg[fill=currentColor] {
  color: var(--SectionNotification160108788-wired-text-color)
}

.sL017oR.oXp6TOA---size-7-compact .s__8HWXHA {
  padding-bottom: var(--SectionNotification160108788-main-compact-vertical-padding);
  padding-top: var(--SectionNotification160108788-main-compact-vertical-padding)
}

.sL017oR.oXp6TOA---size-7-compact .sI4qs8m {
  margin-bottom: var(--SectionNotification160108788-main-compact-vertical-padding);
  margin-top: var(--SectionNotification160108788-main-compact-vertical-padding)
}

.sBdbqFR[data-hook=popover-portal] {
  display: initial
}

.sBdbqFR .sfrjaWh {
  -webkit-font-smoothing: auto;
  background-color: #212121;
  border: 1px solid #757575;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
  color: #fff;
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  line-height: 20px;
  padding: 4px 12px
}

.ss_Gayi {
  margin: 0;
  position: absolute
}

.ss_Gayi,
.ss_Gayi svg {
  display: block
}

.sBdbqFR .sK1LhBJ[data-placement*=top].stt8g7m {
  padding-bottom: 6px
}

.sBdbqFR .sK1LhBJ[data-placement*=bottom].stt8g7m {
  padding-top: 6px
}

.sBdbqFR .sK1LhBJ[data-placement*=left].stt8g7m {
  padding-right: 6px
}

.sBdbqFR .sK1LhBJ[data-placement*=right].stt8g7m {
  padding-left: 6px
}

.sBdbqFR .sK1LhBJ[data-placement*=top] .ss_Gayi {
  bottom: -1px;
  height: 7px;
  width: 12px
}

.sBdbqFR .sK1LhBJ[data-placement*=bottom] .ss_Gayi {
  height: 7px;
  top: -1px;
  width: 12px
}

.sBdbqFR .sK1LhBJ[data-placement*=left] .ss_Gayi {
  height: 12px;
  right: -1px;
  width: 7px
}

.sBdbqFR .sK1LhBJ[data-placement*=right] .ss_Gayi {
  height: 12px;
  left: -1px;
  width: 7px
}

.sBdbqFR .sK1LhBJ[data-placement*=top].sFOYunR {
  opacity: 0;
  transform: scale(.9) translateY(3px)
}

.sBdbqFR .sK1LhBJ[data-placement*=bottom].sFOYunR {
  opacity: 0;
  transform: scale(.9) translateY(-3px)
}

.sBdbqFR .sK1LhBJ[data-placement*=left].sFOYunR {
  opacity: 0;
  transform: scale(.9) translateX(10px)
}

.sBdbqFR .sK1LhBJ[data-placement*=right].sFOYunR {
  opacity: 0;
  transform: scale(.9) translateX(-10px)
}

.sBdbqFR .sK1LhBJ[data-placement].sFOYunR.sQpDLy8 {
  transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
}

.sBdbqFR .sK1LhBJ[data-placement].sFOYunR.sQpDLy8,
.sBdbqFR .sK1LhBJ[data-placement].sPqjobV {
  opacity: 1;
  transform: scale(1) translateY(0) translateX(0)
}

.sBdbqFR .sK1LhBJ[data-placement].sPqjobV.sH9Fg_c {
  opacity: 0;
  transition: transform 80ms linear, applyOpacity 80ms linear
}

.sBdbqFR.oTm_ljx---skin-5-error .sfrjaWh {
  background-color: #df3131;
  border: 1px solid hsla(0, 0%, 100%, .25)
}

.sBdbqFR.oTm_ljx---skin-5-wired .sfrjaWh {
  background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
  border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-1)));
  color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)))
}

.sBdbqFR.oTm_ljx---skin-5-wired .ss_Gayi path {
  fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
  stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
}

.sBdbqFR.oTm_ljx---skin-5-wired .ss_Gayi path:first-child {
  stroke: none
}

.sBdbqFR.oTm_ljx---skin-5-wired .ss_Gayi path:last-child {
  stroke-dasharray: 0 17 17
}

.sBdbqFR.oTm_ljx---skin-5-error .ss_Gayi path {
  fill: #df3131
}

.sO_J3LY {
  --TextButton3317955044-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
  background-color: var(--TextButton3317955044-wix-ui-tpa-text-button-background-color-internal, transparent);
  border: 0;
  font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 16px);
  font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em);
  padding: 0;
  text-decoration: none;
  text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.sO_J3LY.oWaxTCA--focus.o__948XkS---hoverStyle-9-underline,
.sO_J3LY:active.o__948XkS---hoverStyle-9-underline,
.sO_J3LY:hover.o__948XkS---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
}

.sO_J3LY.o__948XkS--mobile {
  font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 14px);
  font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
  line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em);
  text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
}

.sO_J3LY.o__948XkS--mobile.oWaxTCA--focus.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS--mobile:active.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS--mobile:hover.o__948XkS---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 14px));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
}

.sO_J3LY.o__948XkS--mobile.o__948XkS---priority-11-primaryLink.oWaxTCA--focus.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS--mobile.o__948XkS---priority-11-primaryLink:active.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS--mobile.o__948XkS---priority-11-primaryLink:hover.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS--mobile.o__948XkS---priority-4-link.oWaxTCA--focus.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS--mobile.o__948XkS---priority-4-link:active.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS--mobile.o__948XkS---priority-4-link:hover.o__948XkS---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 14px));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
}

.sO_J3LY.o__948XkS---priority-7-primary {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))))
}

.sO_J3LY.o__948XkS---priority-7-primary.oWaxTCA--focus:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-7-primary:active:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-7-primary:hover:not(.o__948XkS---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sO_J3LY.o__948XkS---priority-11-primaryLink.oWaxTCA--focus.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS---priority-11-primaryLink:active.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS---priority-11-primaryLink:hover.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS---priority-4-link.oWaxTCA--focus.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS---priority-4-link:active.o__948XkS---hoverStyle-9-underline,
.sO_J3LY.o__948XkS---priority-4-link:hover.o__948XkS---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
  text-decoration: var(--TextButton3317955044-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
}

.sO_J3LY.o__948XkS---priority-9-secondary {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
}

.sO_J3LY.o__948XkS---priority-9-secondary.oWaxTCA--focus:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-9-secondary:active:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-9-secondary:hover:not(.o__948XkS---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sO_J3LY.o__948XkS---priority-4-link {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  text-decoration: underline
}

.sO_J3LY.o__948XkS---priority-4-link.oWaxTCA--focus:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-4-link:active:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-4-link:hover:not(.o__948XkS---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sO_J3LY.o__948XkS---priority-11-primaryLink {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))));
  text-decoration: underline
}

.sO_J3LY.o__948XkS---priority-11-primaryLink.oWaxTCA--focus:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-11-primaryLink:active:not(.o__948XkS---hoverStyle-9-underline),
.sO_J3LY.o__948XkS---priority-11-primaryLink:hover:not(.o__948XkS---hoverStyle-9-underline) {
  color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sO_J3LY.o__948XkS---priority-4-link.oYDA_rq--disabled,
.sO_J3LY.o__948XkS---priority-7-primary.oYDA_rq--disabled,
.sO_J3LY.o__948XkS---priority-9-secondary.oYDA_rq--disabled {
  color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
}

.sivBMJb svg {
  height: 1.5em;
  margin: calc(-1*(1.5em/4)) 0;
  width: 1.5em
}

.sivBMJb svg:not([fill=currentColor]) path {
  stroke: currentColor;
  fill: none
}

.sMg1PZz:before,
.sppe_GY:after {
  content: "";
  display: inline-block;
  height: 1px;
  width: 4px
}

.sj_F8qU {
  border: 0;
  display: inline-block;
  line-height: 0;
  margin: 0;
  padding: 0;
  text-decoration: none
}

.sj_F8qU.oWaxTCA--focus,
.sj_F8qU:hover {
  opacity: var(--wix-ui-tpa-icon-button-hover-opacity, .7)
}

.sj_F8qU.o__9ApIvg--disabled {
  cursor: default
}

.sj_F8qU.o__9ApIvg--disabled:hover {
  opacity: 1
}

.s__6gn3v3 svg {
  display: block
}

.sj_F8qU.o__9ApIvg--disabled.sXKblM5 .s__6gn3v3 svg:not([fill=currentColor]) path {
  stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
  fill: none
}

.sj_F8qU.o__9ApIvg--disabled.siZDwYZ .s__6gn3v3 svg:not([fill=currentColor]) path {
  fill: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
  stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
}

.sXKblM5 .s__6gn3v3 svg:not([fill=currentColor]) path,
.sj_F8qU.o__9ApIvg---skin-4-line .s__6gn3v3 svg:not([fill=currentColor]) path {
  stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  fill: none
}

.siZDwYZ .s__6gn3v3 svg:not([fill=currentColor]) path,
.sj_F8qU.o__9ApIvg---skin-4-full .s__6gn3v3 svg:not([fill=currentColor]) path {
  fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
}

.sj_F8qU .s__6gn3v3 svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
}

.sj_F8qU.o__9ApIvg--disabled .s__6gn3v3 svg[fill=currentColor] {
  color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
}

.sj_F8qU.o__9ApIvg---theme-4-none {
  background-color: transparent
}

.sj_F8qU.o__9ApIvg---theme-3-box {
  align-items: center;
  background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  border-radius: 50%;
  display: inline-flex;
  height: 32px;
  justify-content: center;
  width: 32px
}

.sSpbzfC {
  align-items: center;
  display: flex;
  justify-content: center
}

.sPjrmOT {
  background-color: transparent;
  border: 0;
  padding: 0
}

.sPjrmOT,
.sSpbzfC {
  line-height: 0
}

.sSpbzfC,
.sY7EcQM svg {
  height: 24px;
  width: 24px
}

.sH7zDBV {
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important
}

.s_xJykF {
  --Button98737684-primaryBorderColor: var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--wst-button-primary-background-color-rgb, var(--wix-color-38))));
  --Button98737684-primaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color, var(--Button98737684-primaryBorderColor));
  --Button98737684-primaryHoverLegacyBorderColor: var(--Button98737684-primaryHoverBorderColor), 0.7;
  --Button98737684-primaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-45))));
  --Button98737684-secondaryBorderColor: var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--wix-color-48)));
  --Button98737684-secondaryHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color, var(--Button98737684-secondaryBorderColor));
  --Button98737684-secondaryHoverLegacyBorderColor: var(--Button98737684-secondaryHoverBorderColor), 0.7;
  --Button98737684-secondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-54)));
  --Button98737684-basicBorderColor: var(--wix-ui-tpa-button-main-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
  --Button98737684-basicHoverBorderColor: var(--wix-ui-tpa-button-hover-border-color, var(--Button98737684-basicBorderColor));
  --Button98737684-basicHoverLegacyBorderColor: var(--Button98737684-basicHoverBorderColor);
  --Button98737684-basicDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))));
  --Button98737684-basicSecondaryBorderColor: var(--Button98737684-basicBorderColor);
  --Button98737684-basicSecondaryHoverBorderColor: var(--Button98737684-basicHoverBorderColor);
  --Button98737684-basicSecondaryHoverLegacyBorderColor: var(--Button98737684-basicSecondaryHoverBorderColor), 0.7;
  --Button98737684-basicSecondaryDisabledBorderColor: var(--wix-ui-tpa-button-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
  --Button98737684-basicBorderWidth: 0px;
  --Button98737684-basicBorderExPaddingWidth: 1px;
  --Button98737684-basicSecondaryBorderWidth: 1px;
  --Button98737684-primaryBorderWidth: 0px;
  --Button98737684-primaryBorderExPaddingWidth: 1px;
  --Button98737684-secondaryBorderWidth: 1px;
  border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
  border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
  border-style: solid;
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow, 0 0);
  box-sizing: content-box;
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing);
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  min-width: var(--wix-ui-tpa-button-min-width, 100px);
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow, 0 0 transparent), var(--wix-ui-tpa-button-main-text-outline, 0 0 transparent);
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform);
  transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
}

.s_xJykF:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF:hover.o__16apXr---hoverStyle-9-underline {
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline) !important
}

.s_xJykF .slO0jNO {
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.s_xJykF.o__16apXr--fullWidth {
  box-sizing: border-box;
  width: 100%
}

.s_xJykF,
.s_xJykF.o__16apXr---priority-5-basic {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)));
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))
}

.s_xJykF.o__16apXr---priority-5-basic:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-5-basic:hover.o__16apXr---hoverStyle-9-underline,
.s_xJykF:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF:hover.o__16apXr---hoverStyle-9-underline {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))))
}

.s_xJykF.o__16apXr---priority-5-basic:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-5-basic:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-5-basic:hover.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-5-basic:hover:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF:hover.o__16apXr---hoverStyle-9-underline,
.s_xJykF:hover:not(.o__16apXr---hoverStyle-9-underline) {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))))
}

.s_xJykF.o__16apXr---priority-5-basic:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-5-basic:hover:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF:hover:not(.o__16apXr---hoverStyle-9-underline) {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5), .7))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1), .7))))
}

.s_xJykF.o__16apXr---priority-14-basicSecondary {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)));
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))
}

.s_xJykF.o__16apXr---priority-14-basicSecondary:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-14-basicSecondary:hover.o__16apXr---hoverStyle-9-underline {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))))
}

.s_xJykF.o__16apXr---priority-14-basicSecondary:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-14-basicSecondary:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-14-basicSecondary:hover.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-14-basicSecondary:hover:not(.o__16apXr---hoverStyle-9-underline) {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))))
}

.s_xJykF.o__16apXr---priority-14-basicSecondary:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-14-basicSecondary:hover:not(.o__16apXr---hoverStyle-9-underline) {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-1), 0));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.s_xJykF.o__16apXr---priority-7-primary {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--Button98737684-primaryBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--Button98737684-primaryBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--Button98737684-primaryBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--Button98737684-primaryBorderColor))));
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-button-primary-background-color-rgb, var(--wix-color-38))));
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-bottom-right-radius, 0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-bottom-left-radius, 0)));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-top-right-radius, 0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-primary-border-top-left-radius, 0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow, var(--wst-button-primary-box-shadow, 0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-button-primary-color-rgb, var(--wix-color-40))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-primary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-primary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-primary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-primary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing, var(--wst-button-primary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-primary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow, var(--wst-button-primary-text-shadow, 0 0 transparent)), var(--wix-ui-tpa-button-main-text-outline, var(--wst-button-primary-text-outline, 0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform, var(--wst-button-primary-text-transform))
}

.s_xJykF.o__16apXr---priority-7-primary:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-7-primary:hover.o__16apXr---hoverStyle-9-underline {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--Button98737684-primaryHoverBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--Button98737684-primaryHoverBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--Button98737684-primaryHoverBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--Button98737684-primaryHoverBorderColor)))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-button-primary-background-color-rgb, var(--wix-color-38)))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-button-primary-color-rgb, var(--wix-color-40)))))
}

.s_xJykF.o__16apXr---priority-7-primary:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-7-primary:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-7-primary:hover.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-7-primary:hover:not(.o__16apXr---hoverStyle-9-underline) {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-primary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-primary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-primary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-primary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-primary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))))
}

.s_xJykF.o__16apXr---priority-7-primary:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-7-primary:hover:not(.o__16apXr---hoverStyle-9-underline) {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--Button98737684-primaryBorderWidth))) var(--wst-button-primary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wst-button-primary-background-color-rgb, var(--wix-color-41))), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wst-button-primary-color-rgb, var(--wix-color-43))), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.s_xJykF.o__16apXr---priority-7-primary .soNWkhr {
  background-color: var(--wst-button-primary-text-highlight)
}

.s_xJykF.o__16apXr---priority-9-secondary {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--Button98737684-secondaryBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--Button98737684-secondaryBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--Button98737684-secondaryBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--Button98737684-secondaryBorderColor))));
  background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wst-button-secondary-background-color-rgb, var(--wix-color-47), 0)));
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-end-end-radius: var(--wix-ui-tpa-button-main-border-end-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-bottom-right-radius, 0)));
  border-end-start-radius: var(--wix-ui-tpa-button-main-border-end-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-bottom-left-radius, 0)));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  border-start-end-radius: var(--wix-ui-tpa-button-main-border-start-end-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-top-right-radius, 0)));
  border-start-start-radius: var(--wix-ui-tpa-button-main-border-start-start-radius, var(--wix-ui-tpa-button-main-border-radius, var(--wst-button-secondary-border-top-left-radius, 0)));
  box-shadow: var(--wix-ui-tpa-button-main-box-shadow, var(--wst-button-secondary-box-shadow, 0 0));
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wst-button-secondary-color-rgb, var(--wix-color-49))));
  font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-secondary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family))));
  font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
  font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-secondary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style))));
  font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-secondary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant))));
  font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-secondary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight))));
  letter-spacing: var(--wix-ui-tpa-button-main-text-font-letter-spacing, var(--wst-button-secondary-letter-spacing));
  line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
  text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-secondary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration))));
  text-shadow: var(--wix-ui-tpa-button-main-text-shadow, var(--wst-button-secondary-text-shadow, 0 0 transparent)), var(--wix-ui-tpa-button-main-text-outline, var(--wst-button-secondary-text-outline, 0 0 transparent));
  text-transform: var(--wix-ui-tpa-button-main-text-font-text-transform, var(--wst-button-secondary-text-transform))
}

.s_xJykF.o__16apXr---priority-9-secondary:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-9-secondary:hover.o__16apXr---hoverStyle-9-underline {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wst-button-secondary-background-color-rgb, var(--wix-color-47), 0))));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-button-secondary-color-rgb, var(--wix-color-49)))))
}

.s_xJykF.o__16apXr---priority-9-secondary:active.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-9-secondary:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-9-secondary:hover.o__16apXr---hoverStyle-9-underline,
.s_xJykF.o__16apXr---priority-9-secondary:hover:not(.o__16apXr---hoverStyle-9-underline) {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback));
  font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wst-button-secondary-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)))));
  font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
  font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wst-button-secondary-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)))));
  font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wst-button-secondary-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)))));
  font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wst-button-secondary-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)))));
  line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
  text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wst-button-secondary-text-decoration, var(--wst-paragraph-2-text-decoration, var(--wix-font-Body-M-text-decoration)))))
}

.s_xJykF.o__16apXr---priority-9-secondary:active:not(.o__16apXr---hoverStyle-9-underline),
.s_xJykF.o__16apXr---priority-9-secondary:hover:not(.o__16apXr---hoverStyle-9-underline) {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))));
  background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wst-button-secondary-background-color-rgb, var(--wix-color-50), 0)));
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wst-button-secondary-color-rgb, var(--wix-color-52))), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.s_xJykF.o__16apXr---priority-9-secondary .soNWkhr {
  background-color: var(--wst-button-secondary-text-highlight)
}

.s_xJykF.oYDA_rq--disabled,
.s_xJykF.o__16apXr---priority-5-basic.oYDA_rq--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))));
  border-color: rgb(var(--Button98737684-basicDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-1)))))
}

.s_xJykF.o__16apXr---priority-7-primary.oYDA_rq--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wst-system-disabled-color-rgb, var(--wix-color-44))));
  border-color: rgb(var(--Button98737684-primaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wst-primary-background-color-rgb, var(--wix-color-46)))))
}

.s_xJykF.o__16apXr---priority-14-basicSecondary.oYDA_rq--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-disabled-background-color-opacity, 1)*0));
  border-color: rgb(var(--Button98737684-basicSecondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
}

.s_xJykF.o__16apXr---priority-9-secondary.oYDA_rq--disabled {
  background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wst-system-disabled-color-rgb, var(--wix-color-53))));
  border-color: rgb(var(--Button98737684-secondaryDisabledBorderColor));
  color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wst-secondary-background-color-rgb, var(--wix-color-55))))
}

.s_xJykF.o__16apXr---size-4-tiny {
  padding: 6px 16px
}

.s_xJykF.o__16apXr---size-4-tiny.sH2iiFL {
  padding: 5.5px 16px
}

.s_xJykF.o__16apXr---size-5-small {
  padding: 7px 16px
}

.s_xJykF,
.s_xJykF.o__16apXr---size-6-medium {
  padding: 8px 16px
}

.s_xJykF.o__16apXr---size-5-large,
.s_xJykF.o__16apXr--mobile,
.s_xJykF.o__16apXr--mobile.o__16apXr---size-6-medium {
  padding: 10px 16px
}

.sFZvAAw svg {
  height: 1.5em;
  margin: calc(-1*(1.5em/4)) 0;
  width: 1.5em
}

.sGYSSQb:after,
.s__1gIkGl:before {
  content: "";
  display: inline-block;
  height: 1px;
  width: var(--wix-ui-tpa-button-column-gap, 4px)
}

.s_xJykF .sFZvAAw svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
  transition: color .2s ease-in-out
}

.s_xJykF:hover:not(.o__16apXr---hoverStyle-9-underline) .sFZvAAw svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.s_xJykF.o__16apXr---priority-9-secondary .sFZvAAw svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
}

.s_xJykF.o__16apXr---priority-9-secondary:hover:not(.o__16apXr---hoverStyle-9-underline) .sFZvAAw svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.s_xJykF.o__16apXr---priority-14-basicSecondary .sFZvAAw svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
}

.s_xJykF.o__16apXr---priority-14-basicSecondary:hover:not(.o__16apXr---hoverStyle-9-underline) .sFZvAAw svg[fill=currentColor] {
  color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings {
  box-sizing: border-box;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings .slO0jNO,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings .slO0jNO {
  overflow: visible;
  text-overflow: unset;
  white-space: unset
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr--wrapContent {
  line-height: 1.3 !important;
  white-space: normal
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large:not(.o__16apXr--mobile),
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small:not(.o__16apXr--mobile) {
  line-height: 1
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-14-basicSecondary.o__16apXr---size-4-tiny,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-9-secondary.o__16apXr---size-4-tiny {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny.o__16apXr---priority-5-basic,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny.o__16apXr---priority-7-primary {
  padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny.o__16apXr---priority-14-basicSecondary.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny.o__16apXr---priority-9-secondary.o__16apXr--wrapContent {
  padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny.o__16apXr---priority-5-basic.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny.o__16apXr---priority-7-primary.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-4-tiny.o__16apXr--wrapContent {
  padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-9-secondary {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-5-basic,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-7-primary {
  padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr--wrapContent.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr--wrapContent.o__16apXr---priority-9-secondary {
  padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-5-basic.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-7-primary.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr--wrapContent {
  padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-14-basicSecondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-9-secondary.o__16apXr--mobile {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-5-basic.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-7-primary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr--mobile {
  padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr--wrapContent.o__16apXr---priority-14-basicSecondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr--wrapContent.o__16apXr---priority-9-secondary.o__16apXr--mobile {
  padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-5-basic.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr---priority-7-primary.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-small.o__16apXr--wrapContent.o__16apXr--mobile {
  padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-9-secondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-9-secondary {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-5-basic,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-7-primary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-5-basic,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-7-primary {
  padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr--wrapContent.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr--wrapContent.o__16apXr---priority-9-secondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr--wrapContent.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr--wrapContent.o__16apXr---priority-9-secondary {
  padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-5-basic.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-7-primary.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-5-basic.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-7-primary.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr--wrapContent {
  padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-14-basicSecondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-9-secondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-14-basicSecondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-9-secondary.o__16apXr--mobile {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-5-basic.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-7-primary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-5-basic.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-7-primary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr--mobile {
  padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr--wrapContent.o__16apXr---priority-14-basicSecondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr--wrapContent.o__16apXr---priority-9-secondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr--wrapContent.o__16apXr---priority-14-basicSecondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr--wrapContent.o__16apXr---priority-9-secondary.o__16apXr--mobile {
  padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-5-basic.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---priority-7-primary.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-5-basic.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr---priority-7-primary.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-6-medium.o__16apXr--wrapContent.o__16apXr--mobile {
  padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-9-secondary {
  padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-5-basic,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-7-primary {
  padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-14-basicSecondary.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-9-secondary.o__16apXr--wrapContent {
  padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-5-basic.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-7-primary.o__16apXr--wrapContent,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr--wrapContent {
  padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-14-basicSecondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-5-basic.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-7-primary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-9-secondary.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr--mobile {
  padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-14-basicSecondary.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-5-basic.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-7-primary.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr---priority-9-secondary.o__16apXr--wrapContent.o__16apXr--mobile,
.s_xJykF.o__16apXr---paddingMode-15-dynamicPaddings.o__16apXr---size-5-large.o__16apXr--wrapContent.o__16apXr--mobile {
  padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---size-6-medium {
  border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
  padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end, 15px);
  padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start, 15px)
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicBorderColor)))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic:hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic:hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic:not(.o__16apXr---hoverStyle-9-underline):hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicHoverLegacyBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic.oYDA_rq--disabled,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic:not(.o__16apXr---hoverStyle-9-underline):hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-5-basic.oYDA_rq--disabled {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicDisabledBorderColor)));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicDisabledBorderColor)));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicDisabledBorderColor)));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicBorderExPaddingWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicDisabledBorderColor)))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryBorderColor)))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary:hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary:hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary:not(.o__16apXr---hoverStyle-9-underline):hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--Button98737684-basicSecondaryHoverLegacyBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary.oYDA_rq--disabled,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary:not(.o__16apXr---hoverStyle-9-underline):hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-14-basicSecondary.oYDA_rq--disabled {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicSecondaryDisabledBorderColor)));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicSecondaryDisabledBorderColor)));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicSecondaryDisabledBorderColor)));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--Button98737684-basicSecondaryBorderWidth)) solid rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--Button98737684-basicSecondaryDisabledBorderColor)))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--Button98737684-primaryBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--Button98737684-primaryBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--Button98737684-primaryBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--Button98737684-primaryBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary:hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary:hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--Button98737684-primaryHoverBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--Button98737684-primaryHoverBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--Button98737684-primaryHoverBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--Button98737684-primaryHoverBorderColor)))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary:not(.o__16apXr---hoverStyle-9-underline):hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-left-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-right-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-top-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--Button98737684-primaryHoverLegacyBorderColor)))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary.oYDA_rq--disabled,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary:not(.o__16apXr---hoverStyle-9-underline):hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-7-primary.oYDA_rq--disabled {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-primary-border-left-color-rgb, var(--Button98737684-primaryDisabledBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-primary-border-right-color-rgb, var(--Button98737684-primaryDisabledBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-primary-border-top-color-rgb, var(--Button98737684-primaryDisabledBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, var(--Button98737684-primaryBorderExPaddingWidth))) var(--wst-button-primary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-primary-border-bottom-color-rgb, var(--Button98737684-primaryDisabledBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--Button98737684-secondaryBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--Button98737684-secondaryBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--Button98737684-secondaryBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--Button98737684-secondaryBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary:hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary:hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--Button98737684-secondaryHoverBorderColor)))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary:not(.o__16apXr---hoverStyle-9-underline):hover {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--Button98737684-secondaryHoverLegacyBorderColor)))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary.oYDA_rq--disabled,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary:not(.o__16apXr---hoverStyle-9-underline):hover {
  border-block-end: var(--wix-ui-tpa-button-main-border-block-end, var(--border-block-end-fallback));
  border-block-start: var(--wix-ui-tpa-button-main-border-block-start, var(--border-block-start-fallback));
  border-inline-end: var(--wix-ui-tpa-button-main-border-inline-end, var(--border-inline-end-fallback));
  border-inline-start: var(--wix-ui-tpa-button-main-border-inline-start, var(--border-inline-start-fallback))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---priority-9-secondary.oYDA_rq--disabled {
  --border-inline-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-left-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-secondary-border-left-color-rgb, var(--Button98737684-secondaryDisabledBorderColor))));
  --border-inline-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-right-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-secondary-border-right-color-rgb, var(--Button98737684-secondaryDisabledBorderColor))));
  --border-block-start-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-top-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-secondary-border-top-color-rgb, var(--Button98737684-secondaryDisabledBorderColor))));
  --border-block-end-fallback: var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, var(--Button98737684-secondaryBorderWidth))) var(--wst-button-secondary-border-bottom-style, solid) rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wst-button-secondary-border-bottom-color-rgb, var(--Button98737684-secondaryDisabledBorderColor))))
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---size-4-tiny,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---size-5-small {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 5px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 5px)
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings,
.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---size-6-medium {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 7px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 7px)
}

.s_xJykF.o__16apXr---paddingMode-16-explicitPaddings.o__16apXr---size-5-large {
  padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 11px);
  padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 11px)
}

.ssKp3Qe {
  border-style: solid;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap
}

.ssKp3Qe .soNWkhr {
  display: block;
  line-height: 1.5
}

.ssKp3Qe.oPlzGOB--upgrade .soNWkhr {
  display: inline-block;
  line-height: 1
}

.sZvtf3o {
  animation: StatesButton1903158250__bounce-in .5s ease 0s 1 normal;
  height: 1.5em;
  top: .15em
}

.s__5GmqZC {
  height: 1.5em;
  width: 1.5em
}

@keyframes StatesButton1903158250__bounce-in {
  0% {
    opacity: 0;
    transform: translateY(30px)
  }

  32% {
    opacity: 1;
    transform: translateY(-5px)
  }

  68% {
    opacity: 1;
    transform: translateY(2px)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.sf_Wygh {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-field-main-border-opacity: 1;
  --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-readonly-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-readonly-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-readonly-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-readonly-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-readonly-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-readonly-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-readonly-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-readonly-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-readonly-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-readonly-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  --wix-ui-tpa-text-field-readonly-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-readonly-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-readonly-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-readonly-border-color: var(rgb(var(--wix-forms-formInputBorderColor-rgb, var(--wix-color-37)), calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)));
  --wix-ui-tpa-text-field-readonly-border-color-rgb: var(rgb(var(--wix-forms-formInputBorderColor-rgb, var(--wix-color-37)), calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
  --wix-ui-tpa-text-field-readonly-border-color-opacity: var(rgb(var(--wix-forms-formInputBorderColor-rgb, var(--wix-color-37)), calc(var(--wix-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
  --wix-ui-tpa-text-field-readonly-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-readonly-border-radius: var(--wix-forms-formInputBorderRadius);
  display: flex;
  flex-direction: column
}

.sf_Wygh [placeholder] {
  text-overflow: ellipsis
}

.sf_Wygh input::placeholder {
  color: rgb(var(--wix-forms-formInputPlaceholderColor, var(--wix-color-4))) !important
}

.sf_Wygh.sf_Wygh.sf_Wygh.sf_Wygh input:-webkit-autofill,
.sf_Wygh.sf_Wygh.sf_Wygh.sf_Wygh input:-webkit-autofill:focus,
.sf_Wygh.sf_Wygh.sf_Wygh.sf_Wygh input:-webkit-autofill:hover {
  border-radius: var(--wix-forms-formInputBorderRadius, 0) !important
}

.sf_Wygh.sf_Wygh.sf_Wygh.sf_Wygh input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColor-rgb, var(--wix-color-1)), calc(var(--wix-forms-formInputBackgroundColor-opacity, 1)*--wix-forms-formInputBackgroundColor-opacity)) inset !important;
  transition: background-color 5000s ease-in-out 0s
}

.sf_Wygh.sf_Wygh.sf_Wygh.sf_Wygh input:-webkit-autofill:focus,
.sf_Wygh.sf_Wygh.sf_Wygh.sf_Wygh input:-webkit-autofill:hover {
  -webkit-box-shadow: 0 0 0 1000px rgb(var(--wix-forms-formInputBackgroundColorHover-rgb, var(--wix-color-1)), calc(var(--wix-forms-formInputBackgroundColorHover-opacity, 1)*--wix-forms-formInputBackgroundColorHover-opacity)) inset !important;
  transition: background-color 5000s ease-in-out 0s
}

.sOHbfC2 {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-main-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-hover-border-width: var(--wix-forms-formInputBorderWidth);
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
  display: flex;
  flex-direction: column
}

.sRMolsD {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColor);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
  --wix-ui-tpa-text-field-hover-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-hover-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-hover-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColor);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
  --wix-ui-tpa-text-field-hover-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-width: 0px;
  --wix-ui-tpa-text-field-hover-border-width: 0px;
  --wix-ui-tpa-text-field-readonly-border-width: 0px;
  --wix-ui-tpa-text-field-main-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-border-radius: var(--wix-forms-formInputBorderRadius);
  --wix-ui-tpa-text-field-hover-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-hover-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-hover-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-main-text-font-text-decoration: var(--wix-forms-formInputValueFont-text-decoration);
  --wix-ui-tpa-text-field-main-text-font-line-height: var(--wix-forms-formInputValueFont-line-height);
  --wix-ui-tpa-text-field-main-text-font-family: var(--wix-forms-formInputValueFont-family);
  --wix-ui-tpa-text-field-main-text-font-size: var(--wix-forms-formInputValueFont-size);
  --wix-ui-tpa-text-field-main-text-font-style: var(--wix-forms-formInputValueFont-style);
  --wix-ui-tpa-text-field-main-text-font-variant: var(--wix-forms-formInputValueFont-variant);
  --wix-ui-tpa-text-field-main-text-font-weight: var(--wix-forms-formInputValueFont-weight);
  --wix-ui-tpa-text-field-main-text-color: var(--wix-forms-formInputValueColor);
  --wix-ui-tpa-text-field-main-text-color-rgb: var(--wix-forms-formInputValueColor-rgb);
  --wix-ui-tpa-text-field-main-text-color-opacity: var(--wix-forms-formInputValueColor-opacity);
  --wix-ui-tpa-text-field-error-color: var(--wix-forms-formInputErrorColor);
  --wix-ui-tpa-text-field-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
  --wix-ui-tpa-text-field-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity)
}

.sv1lDQh {
  --wix-ui-tpa-text-field-main-background-color: var(--wix-forms-formInputBackgroundColorHover);
  --wix-ui-tpa-text-field-main-background-color-rgb: var(--wix-forms-formInputBackgroundColorHover-rgb);
  --wix-ui-tpa-text-field-main-background-color-opacity: var(--wix-forms-formInputBackgroundColorHover-opacity);
  --wix-ui-tpa-text-field-main-border-color: var(--wix-forms-formInputBorderColorHover);
  --wix-ui-tpa-text-field-main-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
  --wix-ui-tpa-text-field-main-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.sf_Wygh div[data-theme=line] {
  padding-inline-start: 12px
}

.sUR1c6o div:has(>input) {
  border-bottom-width: var(--wix-forms-formInputBorderBottomWidth, 1px) !important;
  border-left-width: var(--wix-forms-formInputBorderLeftWidth, 1px) !important;
  border-right-width: var(--wix-forms-formInputBorderRightWidth, 1px) !important;
  border-top-width: var(--wix-forms-formInputBorderTopWidth, 1px) !important
}

.sA5Qvlp {
  --wix-ui-tpa-text-field-main-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
  --wix-ui-tpa-text-field-main-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
  --wix-ui-tpa-text-field-main-label-font-family: var(--wix-forms-formInputLabelFont-family);
  --wix-ui-tpa-text-field-main-label-font-size: var(--wix-forms-formInputLabelFont-size);
  --wix-ui-tpa-text-field-main-label-font-style: var(--wix-forms-formInputLabelFont-style);
  --wix-ui-tpa-text-field-main-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
  --wix-ui-tpa-text-field-main-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
  --wix-ui-tpa-text-field-main-label-text-color: var(--wix-forms-formInputLabelColor);
  --wix-ui-tpa-text-field-main-label-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
  --wix-ui-tpa-text-field-main-label-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
  word-break: break-word
}

.sA5Qvlp:empty:before {
  content: "\200B"
}

.spTvBZU {
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden
}

.sO_LltX {
  margin-inline-start: 4px
}

.sHVf_6y,
.sO_LltX {
  display: inline-block
}

.sHVf_6y {
  margin-inline-end: 4px
}

.skymIZO {
  --wix-forms-formHeaderOneFont-text-decoration: var(--headerOneFont-text-decoration);
  --wix-forms-formHeaderOneFont-line-height: var(--headerOneFont-line-height);
  --wix-forms-formHeaderOneFont-family: var(--headerOneFont-family);
  --wix-forms-formHeaderOneFont-size: var(--headerOneFont-size);
  --wix-forms-formHeaderOneFont-style: var(--headerOneFont-style);
  --wix-forms-formHeaderOneFont-variant: var(--headerOneFont-variant);
  --wix-forms-formHeaderOneFont-weight: var(--headerOneFont-weight);
  --wix-forms-formHeaderOneColor: var(--headerOneColor);
  --wix-forms-formHeaderOneColor-rgb: var(--headerOneColor-rgb);
  --wix-forms-formHeaderOneColor-opacity: var(--headerOneColor-opacity);
  --wix-forms-formHeaderTwoFont-text-decoration: var(--headerTwoFont-text-decoration);
  --wix-forms-formHeaderTwoFont-line-height: var(--headerTwoFont-line-height);
  --wix-forms-formHeaderTwoFont-family: var(--headerTwoFont-family);
  --wix-forms-formHeaderTwoFont-size: var(--headerTwoFont-size);
  --wix-forms-formHeaderTwoFont-style: var(--headerTwoFont-style);
  --wix-forms-formHeaderTwoFont-variant: var(--headerTwoFont-variant);
  --wix-forms-formHeaderTwoFont-weight: var(--headerTwoFont-weight);
  --wix-forms-formHeaderTwoColor: var(--headerTwoColor);
  --wix-forms-formHeaderTwoColor-rgb: var(--headerTwoColor-rgb);
  --wix-forms-formHeaderTwoColor-opacity: var(--headerTwoColor-opacity);
  --wix-forms-formParagraphFont-text-decoration: var(--paragraphFont-text-decoration);
  --wix-forms-formParagraphFont-line-height: var(--paragraphFont-line-height);
  --wix-forms-formParagraphFont-family: var(--paragraphFont-family);
  --wix-forms-formParagraphFont-size: var(--paragraphFont-size);
  --wix-forms-formParagraphFont-style: var(--paragraphFont-style);
  --wix-forms-formParagraphFont-variant: var(--paragraphFont-variant);
  --wix-forms-formParagraphFont-weight: var(--paragraphFont-weight);
  --wix-forms-formParagraphColor: var(--paragraphColor);
  --wix-forms-formParagraphColor-rgb: var(--paragraphColor-rgb);
  --wix-forms-formParagraphColor-opacity: var(--paragraphColor-opacity);
  --wix-forms-formInputBackgroundColor: var(--inputBackgroundColor);
  --wix-forms-formInputBackgroundColor-rgb: var(--inputBackgroundColor-rgb);
  --wix-forms-formInputBackgroundColor-opacity: var(--inputBackgroundColor-opacity);
  --wix-forms-formInputBackgroundColorHover: var(--inputBackgroundColorHover);
  --wix-forms-formInputBackgroundColorHover-rgb: var(--inputBackgroundColorHover-rgb);
  --wix-forms-formInputBackgroundColorHover-opacity: var(--inputBackgroundColorHover-opacity);
  --wix-forms-formInputBorderColor: var(--inputBorderColor);
  --wix-forms-formInputBorderColor-rgb: var(--inputBorderColor-rgb);
  --wix-forms-formInputBorderColor-opacity: var(--inputBorderColor-opacity);
  --wix-forms-formInputBorderColorHover: var(--inputBorderColorHover);
  --wix-forms-formInputBorderColorHover-rgb: var(--inputBorderColorHover-rgb);
  --wix-forms-formInputBorderColorHover-opacity: var(--inputBorderColorHover-opacity);
  --wix-forms-formInputBorderWidth: calc(var(--inputBorderWidth) * 1px);
  --wix-forms-formInputBorderWidthHover: calc(var(--inputBorderWidthHover) * 1px);
  --wix-forms-formInputLabelFont-text-decoration: var(--inputLabelFont-text-decoration);
  --wix-forms-formInputLabelFont-line-height: var(--inputLabelFont-line-height);
  --wix-forms-formInputLabelFont-family: var(--inputLabelFont-family);
  --wix-forms-formInputLabelFont-size: var(--inputLabelFont-size);
  --wix-forms-formInputLabelFont-style: var(--inputLabelFont-style);
  --wix-forms-formInputLabelFont-variant: var(--inputLabelFont-variant);
  --wix-forms-formInputLabelFont-weight: var(--inputLabelFont-weight);
  --wix-forms-formInputLabelColor: var(--inputLabelColor);
  --wix-forms-formInputLabelColor-rgb: var(--inputLabelColor-rgb);
  --wix-forms-formInputLabelColor-opacity: var(--inputLabelColor-opacity);
  --wix-forms-formInputValueFont-text-decoration: var(--inputValueFont-text-decoration);
  --wix-forms-formInputValueFont-line-height: var(--inputValueFont-line-height);
  --wix-forms-formInputValueFont-family: var(--inputValueFont-family);
  --wix-forms-formInputValueFont-size: var(--inputValueFont-size);
  --wix-forms-formInputValueFont-style: var(--inputValueFont-style);
  --wix-forms-formInputValueFont-variant: var(--inputValueFont-variant);
  --wix-forms-formInputValueFont-weight: var(--inputValueFont-weight);
  --wix-forms-formInputValueColor: var(--inputValueColor);
  --wix-forms-formInputValueColor-rgb: var(--inputValueColor-rgb);
  --wix-forms-formInputValueColor-opacity: var(--inputValueColor-opacity);
  --wix-forms-formInputPlaceholderColor: var(--inputPlaceholderColor);
  --wix-forms-formInputPlaceholderColor-rgb: var(--inputPlaceholderColor-rgb);
  --wix-forms-formInputPlaceholderColor-opacity: var(--inputPlaceholderColor-opacity);
  --wix-forms-formInputErrorColor: var(--inputErrorColor);
  --wix-forms-formInputErrorColor-rgb: var(--inputErrorColor-rgb);
  --wix-forms-formInputErrorColor-opacity: var(--inputErrorColor-opacity);
  --wix-forms-formInputBorderRadius: calc(var(--inputBorderRadius) * 1px);
  --wix-forms-formLinkColor: var(--linkColor);
  --wix-forms-formLinkColor-rgb: var(--linkColor-rgb);
  --wix-forms-formLinkColor-opacity: var(--linkColor-opacity);
  --wix-forms-formInputBorderStyle: var(--inputBorderStyle);
  --wix-forms-formInputSelectionColor: var(--inputSelectionColor);
  --wix-forms-formInputSelectionColor-rgb: var(--inputSelectionColor-rgb);
  --wix-forms-formInputSelectionColor-opacity: var(--inputSelectionColor-opacity);
  --wix-forms-formInputNoteFont-text-decoration: var(--inputNoteFont-text-decoration);
  --wix-forms-formInputNoteFont-line-height: var(--inputNoteFont-line-height);
  --wix-forms-formInputNoteFont-family: var(--inputNoteFont-family);
  --wix-forms-formInputNoteFont-size: var(--inputNoteFont-size);
  --wix-forms-formInputNoteFont-style: var(--inputNoteFont-style);
  --wix-forms-formInputNoteFont-variant: var(--inputNoteFont-variant);
  --wix-forms-formInputNoteFont-weight: var(--inputNoteFont-weight);
  --wix-forms-formInputNoteColor: var(--inputNoteColor);
  --wix-forms-formInputNoteColor-rgb: var(--inputNoteColor-rgb);
  --wix-forms-formInputNoteColor-opacity: var(--inputNoteColor-opacity);
  --wix-forms-formButtonsColor: var(--buttonsColor);
  --wix-forms-formButtonsColor-rgb: var(--buttonsColor-rgb);
  --wix-forms-formButtonsColor-opacity: var(--buttonsColor-opacity);
  --wix-forms-formButtonsColorHover: var(--buttonsColorHover);
  --wix-forms-formButtonsColorHover-rgb: var(--buttonsColorHover-rgb);
  --wix-forms-formButtonsColorHover-opacity: var(--buttonsColorHover-opacity);
  --wix-forms-formButtonsBackgroundColor: var(--buttonsBackgroundColor);
  --wix-forms-formButtonsBackgroundColor-rgb: var(--buttonsBackgroundColor-rgb);
  --wix-forms-formButtonsBackgroundColor-opacity: var(--buttonsBackgroundColor-opacity);
  --wix-forms-formButtonsBackgroundColorHover: var(--buttonsBackgroundColorHover);
  --wix-forms-formButtonsBackgroundColorHover-rgb: var(--buttonsBackgroundColorHover-rgb);
  --wix-forms-formButtonsBackgroundColorHover-opacity: var(--buttonsBackgroundColorHover-opacity);
  --wix-forms-formButtonsBorderColor: var(--buttonsBorderColor);
  --wix-forms-formButtonsBorderColor-rgb: var(--buttonsBorderColor-rgb);
  --wix-forms-formButtonsBorderColor-opacity: var(--buttonsBorderColor-opacity);
  --wix-forms-formButtonsBorderWidth: calc(var(--buttonsBorderWidth) * 1px);
  --wix-forms-formButtonsBorderRadius: calc(var(--buttonsBorderRadius) * 1px);
  --wix-forms-formButtonsFontHover-text-decoration: var(--buttonsFontHover-text-decoration);
  --wix-forms-formButtonsFontHover-line-height: var(--buttonsFontHover-line-height);
  --wix-forms-formButtonsFontHover-family: var(--buttonsFontHover-family);
  --wix-forms-formButtonsFontHover-size: var(--buttonsFontHover-size);
  --wix-forms-formButtonsFontHover-style: var(--buttonsFontHover-style);
  --wix-forms-formButtonsFontHover-variant: var(--buttonsFontHover-variant);
  --wix-forms-formButtonsFontHover-weight: var(--buttonsFontHover-weight);
  --wix-forms-formNextButtonFont-text-decoration: var(--nextButtonFont-text-decoration);
  --wix-forms-formNextButtonFont-line-height: var(--nextButtonFont-line-height);
  --wix-forms-formNextButtonFont-family: var(--nextButtonFont-family);
  --wix-forms-formNextButtonFont-size: var(--nextButtonFont-size);
  --wix-forms-formNextButtonFont-style: var(--nextButtonFont-style);
  --wix-forms-formNextButtonFont-variant: var(--nextButtonFont-variant);
  --wix-forms-formNextButtonFont-weight: var(--nextButtonFont-weight);
  --wix-forms-formNextButtonFontHover-text-decoration: var(--nextButtonFontHover-text-decoration);
  --wix-forms-formNextButtonFontHover-line-height: var(--nextButtonFontHover-line-height);
  --wix-forms-formNextButtonFontHover-family: var(--nextButtonFontHover-family);
  --wix-forms-formNextButtonFontHover-size: var(--nextButtonFontHover-size);
  --wix-forms-formNextButtonFontHover-style: var(--nextButtonFontHover-style);
  --wix-forms-formNextButtonFontHover-variant: var(--nextButtonFontHover-variant);
  --wix-forms-formNextButtonFontHover-weight: var(--nextButtonFontHover-weight);
  --wix-forms-formNextButtonColor: var(--nextButtonColor);
  --wix-forms-formNextButtonColor-rgb: var(--nextButtonColor-rgb);
  --wix-forms-formNextButtonColor-opacity: var(--nextButtonColor-opacity);
  --wix-forms-formNextButtonColorHover: var(--nextButtonColorHover);
  --wix-forms-formNextButtonColorHover-rgb: var(--nextButtonColorHover-rgb);
  --wix-forms-formNextButtonColorHover-opacity: var(--nextButtonColorHover-opacity);
  --wix-forms-formNextButtonBackgroundColor: var(--nextButtonBackgroundColor);
  --wix-forms-formNextButtonBackgroundColor-rgb: var(--nextButtonBackgroundColor-rgb);
  --wix-forms-formNextButtonBackgroundColor-opacity: var(--nextButtonBackgroundColor-opacity);
  --wix-forms-formNextButtonBackgroundColorHover: var(--nextButtonBackgroundColorHover);
  --wix-forms-formNextButtonBackgroundColorHover-rgb: var(--nextButtonBackgroundColorHover-rgb);
  --wix-forms-formNextButtonBackgroundColorHover-opacity: var(--nextButtonBackgroundColorHover-opacity);
  --wix-forms-formNextButtonBorderColor: var(--nextButtonBorderColor);
  --wix-forms-formNextButtonBorderColor-rgb: var(--nextButtonBorderColor-rgb);
  --wix-forms-formNextButtonBorderColor-opacity: var(--nextButtonBorderColor-opacity);
  --wix-forms-formNextButtonBorderColorHover: var(--nextButtonBorderColorHover);
  --wix-forms-formNextButtonBorderColorHover-rgb: var(--nextButtonBorderColorHover-rgb);
  --wix-forms-formNextButtonBorderColorHover-opacity: var(--nextButtonBorderColorHover-opacity);
  --wix-forms-formNextButtonBorderWidth: calc(var(--nextButtonBorderWidth) * 1px);
  --wix-forms-formNextButtonBorderRadius: calc(var(--nextButtonBorderRadius) * 1px);
  --wix-forms-formPreviousButtonFont-text-decoration: var(--previousButtonFont-text-decoration);
  --wix-forms-formPreviousButtonFont-line-height: var(--previousButtonFont-line-height);
  --wix-forms-formPreviousButtonFont-family: var(--previousButtonFont-family);
  --wix-forms-formPreviousButtonFont-size: var(--previousButtonFont-size);
  --wix-forms-formPreviousButtonFont-style: var(--previousButtonFont-style);
  --wix-forms-formPreviousButtonFont-variant: var(--previousButtonFont-variant);
  --wix-forms-formPreviousButtonFont-weight: var(--previousButtonFont-weight);
  --wix-forms-formPreviousButtonFontHover-text-decoration: var(--previousButtonFontHover-text-decoration);
  --wix-forms-formPreviousButtonFontHover-line-height: var(--previousButtonFontHover-line-height);
  --wix-forms-formPreviousButtonFontHover-family: var(--previousButtonFontHover-family);
  --wix-forms-formPreviousButtonFontHover-size: var(--previousButtonFontHover-size);
  --wix-forms-formPreviousButtonFontHover-style: var(--previousButtonFontHover-style);
  --wix-forms-formPreviousButtonFontHover-variant: var(--previousButtonFontHover-variant);
  --wix-forms-formPreviousButtonFontHover-weight: var(--previousButtonFontHover-weight);
  --wix-forms-formPreviousButtonColor: var(--previousButtonColor);
  --wix-forms-formPreviousButtonColor-rgb: var(--previousButtonColor-rgb);
  --wix-forms-formPreviousButtonColor-opacity: var(--previousButtonColor-opacity);
  --wix-forms-formPreviousButtonColorHover: var(--previousButtonColorHover);
  --wix-forms-formPreviousButtonColorHover-rgb: var(--previousButtonColorHover-rgb);
  --wix-forms-formPreviousButtonColorHover-opacity: var(--previousButtonColorHover-opacity);
  --wix-forms-formPreviousButtonBackgroundColor: var(--previousButtonBackgroundColor);
  --wix-forms-formPreviousButtonBackgroundColor-rgb: var(--previousButtonBackgroundColor-rgb);
  --wix-forms-formPreviousButtonBackgroundColor-opacity: var(--previousButtonBackgroundColor-opacity);
  --wix-forms-formPreviousButtonBackgroundColorHover: var(--previousButtonBackgroundColorHover);
  --wix-forms-formPreviousButtonBackgroundColorHover-rgb: var(--previousButtonBackgroundColorHover-rgb);
  --wix-forms-formPreviousButtonBackgroundColorHover-opacity: var(--previousButtonBackgroundColorHover-opacity);
  --wix-forms-formPreviousButtonBorderColor: var(--previousButtonBorderColor);
  --wix-forms-formPreviousButtonBorderColor-rgb: var(--previousButtonBorderColor-rgb);
  --wix-forms-formPreviousButtonBorderColor-opacity: var(--previousButtonBorderColor-opacity);
  --wix-forms-formPreviousButtonBorderColorHover: var(--previousButtonBorderColorHover);
  --wix-forms-formPreviousButtonBorderColorHover-rgb: var(--previousButtonBorderColorHover-rgb);
  --wix-forms-formPreviousButtonBorderColorHover-opacity: var(--previousButtonBorderColorHover-opacity);
  --wix-forms-formPreviousButtonBorderWidth: calc(var(--previousButtonBorderWidth) * 1px);
  --wix-forms-formPreviousButtonBorderRadius: calc(var(--previousButtonBorderRadius) * 1px);
  --wix-forms-formSubmitButtonFont-text-decoration: var(--submitButtonFont-text-decoration);
  --wix-forms-formSubmitButtonFont-line-height: var(--submitButtonFont-line-height);
  --wix-forms-formSubmitButtonFont-family: var(--submitButtonFont-family);
  --wix-forms-formSubmitButtonFont-size: var(--submitButtonFont-size);
  --wix-forms-formSubmitButtonFont-style: var(--submitButtonFont-style);
  --wix-forms-formSubmitButtonFont-variant: var(--submitButtonFont-variant);
  --wix-forms-formSubmitButtonFont-weight: var(--submitButtonFont-weight);
  --wix-forms-formSubmitButtonFontHover-text-decoration: var(--submitButtonFontHover-text-decoration);
  --wix-forms-formSubmitButtonFontHover-line-height: var(--submitButtonFontHover-line-height);
  --wix-forms-formSubmitButtonFontHover-family: var(--submitButtonFontHover-family);
  --wix-forms-formSubmitButtonFontHover-size: var(--submitButtonFontHover-size);
  --wix-forms-formSubmitButtonFontHover-style: var(--submitButtonFontHover-style);
  --wix-forms-formSubmitButtonFontHover-variant: var(--submitButtonFontHover-variant);
  --wix-forms-formSubmitButtonFontHover-weight: var(--submitButtonFontHover-weight);
  --wix-forms-formSubmitButtonColor: var(--submitButtonColor);
  --wix-forms-formSubmitButtonColor-rgb: var(--submitButtonColor-rgb);
  --wix-forms-formSubmitButtonColor-opacity: var(--submitButtonColor-opacity);
  --wix-forms-formSubmitButtonColorHover: var(--submitButtonColorHover);
  --wix-forms-formSubmitButtonColorHover-rgb: var(--submitButtonColorHover-rgb);
  --wix-forms-formSubmitButtonColorHover-opacity: var(--submitButtonColorHover-opacity);
  --wix-forms-formSubmitButtonBackgroundColor: var(--submitButtonBackgroundColor);
  --wix-forms-formSubmitButtonBackgroundColor-rgb: var(--submitButtonBackgroundColor-rgb);
  --wix-forms-formSubmitButtonBackgroundColor-opacity: var(--submitButtonBackgroundColor-opacity);
  --wix-forms-formSubmitButtonBackgroundColorHover: var(--submitButtonBackgroundColorHover);
  --wix-forms-formSubmitButtonBackgroundColorHover-rgb: var(--submitButtonBackgroundColorHover-rgb);
  --wix-forms-formSubmitButtonBackgroundColorHover-opacity: var(--submitButtonBackgroundColorHover-opacity);
  --wix-forms-formSubmitButtonBorderColor: var(--submitButtonBorderColor);
  --wix-forms-formSubmitButtonBorderColor-rgb: var(--submitButtonBorderColor-rgb);
  --wix-forms-formSubmitButtonBorderColor-opacity: var(--submitButtonBorderColor-opacity);
  --wix-forms-formSubmitButtonBorderColorHover: var(--submitButtonBorderColorHover);
  --wix-forms-formSubmitButtonBorderColorHover-rgb: var(--submitButtonBorderColorHover-rgb);
  --wix-forms-formSubmitButtonBorderColorHover-opacity: var(--submitButtonBorderColorHover-opacity);
  --wix-forms-formSubmitButtonBorderWidth: calc(var(--submitButtonBorderWidth) * 1px);
  --wix-forms-formSubmitButtonBorderRadius: calc(var(--submitButtonBorderRadius) * 1px);
  --wix-forms-formColumnSpacing: calc(var(--columnSpacing) * 1px);
  --wix-forms-formRowSpacing: calc(var(--rowSpacing) * 1px);
  --wix-forms-formBackground: var(--formBackground);
  --wix-forms-formBackground-rgb: var(--formBackground-rgb);
  --wix-forms-formBackground-opacity: var(--formBackground-opacity);
  --wix-forms-formInputBorderLeftWidth: calc(var(--inputBorderLeftWidth) * 1px);
  --wix-forms-formInputBorderRightWidth: calc(var(--inputBorderRightWidth) * 1px);
  --wix-forms-formInputBorderTopWidth: calc(var(--inputBorderTopWidth) * 1px);
  --wix-forms-formInputBorderBottomWidth: calc(var(--inputBorderBottomWidth) * 1px);
  background: rgba(var(--formBackground));
  border-color: rgba(var(--borderColor));
  border-radius: calc(var(--borderRadius)*1px);
  border-style: solid;
  border-width: calc(var(--borderWidth)*1px);
  box-sizing: border-box;
  padding-bottom: calc(var(--verticalPadding)*1px);
  padding-left: calc(var(--horizontalPadding)*1px);
  padding-right: calc(var(--horizontalPadding)*1px);
  padding-top: calc(var(--verticalPadding)*1px)
}

.svRWJfc {
  box-shadow: var(--index667083180-shadowXOffset) var(--index667083180-shadowYOffset) calc(var(--shadowBlur)*1px) calc(var(--shadowSize)*1px) rgba(var(--shadowColor))
}

@container (max-width: 288px) {
  .skymIZO form fieldset>div {
    column-gap: 0 !important
  }
}

.CKafKt {
  font-size: 12px !important;
  margin-top: 8px
}

.dDLTA,
.glob_fontElementMap {
  font-family: var(--ricos-font-family, unset)
}

.aTHQT {
  color: var(--ricos-custom-link-color, var(--ricos-action-color, #116dff));
  font-family: var(--ricos-custom-link-font-family, unset);
  font-size: var(--ricos-custom-link-font-size, unset);
  font-style: var(--ricos-custom-link-font-style, unset);
  font-weight: var(--ricos-custom-link-font-weight, unset);
  letter-spacing: var(--ricos-custom-link-letter-spacing, unset);
  line-height: var(--ricos-custom-link-line-height, unset);
  min-height: var(--ricos-custom-link-min-height, unset);
  -webkit-text-decoration: var(--ricos-custom-link-text-decoration, none);
  text-decoration: var(--ricos-custom-link-text-decoration, none)
}

@supports not (contain: inline-size) {
  @media only screen and (max-width:480px) {
    .aTHQT {
      font-size: var(--ricos-custom-link-font-size, unset)
    }
  }
}

@container (width < 480px) {
  .aTHQT {
    font-size: var(--ricos-custom-link-font-size, unset)
  }
}

.Jk1hT:hover {
  cursor: text
}

.Cywxl:hover {
  cursor: pointer
}

._9WJ6h {
  display: flex;
  margin-right: 5px
}

.K3V8l {
  color: var(--ricos-settings-action-color, var(--ricos-action-color-fallback, #116dff));
      max-width: 270px;
      overflow: hidden;
      text-decoration: none;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .K3V8l:hover {
      text-decoration: underline
    }

    .NpkG7:hover {
      cursor: pointer
    }

    @supports not (contain: inline-size) {
      @media only screen and (max-width:480px) {
        .K3V8l {
          max-width: 160px
        }
      }
    }

    @container (width < 480px) {
      .K3V8l {
        max-width: 160px
      }
    }

    .iruit {
      align-items: center;
      cursor: auto;
      display: flex;
      margin: 12px 0
    }

    .iruit .YRhAd {
      flex: 1
    }

    .iruit p[data-text-align=right][data-placeholder]:first-child:before {
      float: right
    }

    .iruit p[data-text-align=left][data-placeholder]:first-child:before {
      float: left
    }

    .YkX6C {
      margin: 10px 0 12px
    }

    .efZyy {
      margin: 0;
      min-height: 48px
    }

    .efZyy.YkX6C {
      cursor: pointer;
      margin: 2px 0
    }

    .y5LBR {
      align-self: start;
      display: flex;
      outline: none
    }

    .M2G-s,
    .y5LBR {
      padding-top: 12px
    }

    .M2G-s {
      cursor: grab;
      position: absolute
    }

    .M2G-s:hover {
      opacity: .7
    }

    .M2G-s svg {
      fill: #646464;
      color: #646464
    }

    .LJtni {
      right: -23px
    }

    .CxPs0 {
      left: -23px
    }

    .Ig9mm {
      display: flex;
      flex-direction: row;
      position: relative
    }

    .Ig9mm p[data-text-align=right][data-placeholder]:first-child:before {
      float: right
    }

    .Ig9mm p[data-text-align=left][data-placeholder]:first-child:before {
      float: left
    }

    .jIkWN {
      margin: 2px 0
    }

    .LGImR {
      cursor: grabbing
    }

    .IZ9Na,
    .i6zte {
      min-width: 0;
      width: 100%
    }

    .IZ9Na {
      display: flex;
      flex-direction: column
    }

    .Tay8N {
      --ricos-custom-editor-add-plugin-button-position-inline-start: -36px
    }

    .OT4rA {
      display: none
    }

    .-v2yQ {
      direction: ltr
    }

    .zuvbD {
      direction: rtl
    }

    ._9SOEh {
      background: transparent;
      border: none;
      cursor: pointer;
      display: flex;
      outline: none;
      padding-inline-end: 14px;
      padding-inline-start: 10px
    }

    ._9SOEh:hover {
      opacity: .7
    }

    .zuvbD ._9SOEh {
      transform: scaleX(-1)
    }

    ._9SOEh:focus-visible .p31HG {
      outline: 5px auto Highlight;
      outline: 5px auto -webkit-focus-ring-color
    }

    ._9SOEh .p31HG {
      fill: #646464;
      color: #646464;
      outline: none;
      transition: transform .15s linear
    }

    ._9SOEh .p31HG._9Scte {
      transform: rotate(90deg)
    }

    .zma3N {
      overflow-wrap: break-word;
      word-break: break-word
    }

    .ElBhne,
    .zma3N {
      width: 100%
    }

    .Qq9p0F {
      align-items: center;
      display: flex;
      flex-direction: column;
      text-align: center
    }

    .Qq9p0F .tQFwnj {
      margin-bottom: 12px
    }

    .Qq9p0F .IqzMYA {
      margin-top: 12px
    }

    .kLNiUo {
      border: none;
      margin: 0;
      padding: 0
    }

    .D8AT5x>fieldset,
    .zeyg5V {
      pointer-events: none
    }

    .D8AT5x>fieldset {
      visibility: hidden
    }

    .D8AT5x {
      position: relative
    }

    .dF3Dv0 {
      align-items: center;
      background: rgba(var(--wix-forms-formBackground));
      display: flex;
      inset: 0;
      justify-content: center;
      position: absolute;
      z-index: 1
    }

    .dF3Dv0>div {
      height: auto;
      width: 100%
    }

    .l3A7ln {
      align-items: flex-end;
      display: flex
    }

    .ckHV4G {
      display: flex;
      flex-direction: column;
      gap: var(--wix-forms-formRowSpacing, 24px);
      width: 100%
    }

    .GLWhGq {
      -moz-column-gap: var(--wix-forms-formColumnSpacing, 24px);
      column-gap: var(--wix-forms-formColumnSpacing, 24px)
    }

    .DXT5mJ {
      row-gap: var(--wix-forms-formRowSpacing, 0)
    }

    .YSDaGO {
      animation: lWfcIs .4s ease
    }

    @keyframes lWfcIs {
      0% {
        opacity: 0;
        transform: translateY(-10px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .WLnTYL,
    .rSNHo6 {
      margin-top: 24px
    }

    .rSNHo6 {
      align-items: center;
      color: var(--wix-forms-formInputErrorColor, #df3131);
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 16px;
      justify-content: center;
      line-height: 1.4;
      min-height: 20px
    }

    .PzL7AI {
      margin-right: 2px
    }

    .M94ODH {
      align-items: center;
      display: flex;
      flex-direction: column;
      gap: 12px
    }

    .M94ODH .QBpKk2 {
      border-radius: 4px !important
    }
  