/* 
 * https://help.formassembly.com/help/theme-customization-controls 
 */

@import url('https://assets.kef.com/shopify/themes/fonts/staging/degular/stylesheet.css');
@import url('https://assets.kef.com/shopify/themes/fonts/staging/neue-haas/stylesheet.css');
:root {
  --degular: 'Degular', sans-serif;
  --neue-haas: 'Neue Haas Grotesk Display Pro', sans-serif;
}

*, *::before, *::after { box-sizing: border-box; font-family: var(--neue-haas); }
html, body { font-family: var(--neue-haas); }
body { font-size: 16px; line-height: 24px; font-weight: 500; }
h1, h2, h3, h4, h5, h6, strong, b { font-weight: 600; }
@keyframes autofill {
  from { }
  to { }
}

.wFormWebPage { padding: 0; margin: 0; }

.wFormContainer { max-width: 100%; }
.wFormContainer .wFormTitle { padding: 0; margin: 0; border: 0; }

.wFormHeader {}

.wForm { padding: 0 16px; }
.wForm .htmlSection { padding: 0; margin: 0; border: 0; }

/*.wForm .oneField { border: 0; padding: 0; margin: 0; margin-top 16px !important; position: relative; }*/
.wForm .oneField { border: 0; padding: 0; margin: 0; position: relative; }
.wForm .inputWrapper {}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
    -webkit-text-fill-color: #000;
    transition: background-color 5000s ease-in-out 0s;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  animation-name: autofill;
  animation-duration: 0.1s;
}
.wForm .inputWrapper input[type='text'],
.wForm .inputWrapper input[type='password'],
.wForm .inputWrapper input[type='url'],
.wForm .inputWrapper input[type='email'],
.wForm .inputWrapper input[type='file'],
.wForm .inputWrapper textarea,
.wForm .inputWrapper select { font-family: var(--neue-haas); font-weight: 500; color: #1F1E1E; border-radius: 0; width: 100%; flex: 1; transition: all 0.3s; appearance: none; }
.wForm .inputWrapper input[type='text']:focus,
.wForm .inputWrapper input[type='password']:focus,
.wForm .inputWrapper input[type='url']:focus,
.wForm .inputWrapper input[type='email']:focus,
.wForm .inputWrapper input[type='file']:focus,
.wForm .inputWrapper textarea:focus,
.wForm .inputWrapper select:focus { outline: 0; }
.wForm .inputWrapper select:not([multiple]) { background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.733 6.1875L9.233 10.6875L13.733 6.1875L14.5285 6.983L9.63074 11.8807C9.41107 12.1004 9.05492 12.1004 8.83525 11.8807L3.9375 6.983L4.733 6.1875Z' fill='%231F1E1E'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: 100% center; padding-right: calc(18px + 16px) !important; }
.wForm .inputWrapper input[type='file']::file-selector-button { appearance: none; border: 0; padding: 6px 12px; font-family: var(--neue-haas); font-size: 14px; line-height: 22px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; background: #F1F1F1; color: #1F1E1E; transition: all 0.3s; }
.wForm .inputWrapper input[type='file']:hover::file-selector-button { background: #1F1E1E; color: #fff; }
.wForm .inputWrapper input + .password-toggle { position: absolute; top: 50%; right: 16px; transform: translateY(-50%); cursor: pointer; }
.wForm .inputWrapper input + .password-toggle::before { content: ''; display: flex; align-items: center; justify-content: center; width: 18px; height: 18px; background-repeat: no-repeat; background-position: center; background-size: contain; }
.wForm .inputWrapper input[type='password'] + .password-toggle::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.22862 4.93759L0.875184 4.5L0 5.20688L0.35344 5.64447C0.806059 6.20486 1.37625 6.81352 2.07266 7.3893L0.00883198 10.7493L0.967436 11.3381L2.97794 8.06493C3.84898 8.6488 4.8739 9.1548 6.06387 9.47808L5.45544 12.9401L6.56346 13.1349L7.16457 9.71445C7.72522 9.80401 8.31774 9.85311 8.94304 9.85311C9.56481 9.85311 10.1542 9.80456 10.712 9.71595L11.3144 13.135L12.4223 12.9398L11.8129 9.4806C13.0044 9.15809 14.0307 8.65236 14.9029 8.06846L16.9121 11.3215L17.8692 10.7304L15.8083 7.39353C16.507 6.8165 17.0789 6.20623 17.5326 5.64447L17.8861 5.20688L17.0109 4.5L16.6574 4.93759C15.547 6.31244 13.7042 7.96007 10.9652 8.52587L10.5163 8.60496L10.5167 8.60737C10.0202 8.68544 9.49593 8.72811 8.94304 8.72811C8.38645 8.72811 7.85887 8.68487 7.35941 8.6058L7.3611 8.5962L6.74756 8.48837C4.10393 7.89022 2.3155 6.28324 1.22862 4.93759Z' fill='%231F1E1E'/%3E%3C/svg%3E"); }
.wForm .inputWrapper input[type='text'] + .password-toggle::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 2.8125C5.79953 2.8125 3.55476 4.258 2.12346 5.68931C1.40943 6.40333 0.8945 7.11639 0.557337 7.65188C0.388479 7.92007 0.263405 8.145 0.179576 8.30504C0.137641 8.3851 0.105963 8.44904 0.0842314 8.49417C0.0733636 8.51674 0.064977 8.53462 0.0590331 8.54748L0.0519418 8.56296L0.0497596 8.56779L0.0490075 8.56947L0.0487161 8.57013C0.0485939 8.5704 0.048481 8.57065 0.5625 8.79911L0.048481 8.57065C-0.0161603 8.7161 -0.0161603 8.88212 0.048481 9.02756L0.5625 8.79911C0.048481 9.02756 0.0485939 9.02781 0.0487161 9.02809L0.0490075 9.02874L0.0497596 9.03042L0.0519418 9.03526L0.0590331 9.05074C0.064977 9.06359 0.0733636 9.08147 0.0842314 9.10404C0.105963 9.14918 0.137641 9.21312 0.179576 9.29318C0.263405 9.45322 0.388479 9.67815 0.557337 9.94633C0.8945 10.4818 1.40943 11.1949 2.12346 11.9089C3.55476 13.3402 5.79953 14.7857 9 14.7857C12.2005 14.7857 14.4452 13.3402 15.8765 11.9089C16.5906 11.1949 17.1055 10.4818 17.4427 9.94633C17.6115 9.67815 17.7366 9.45322 17.8204 9.29318C17.8624 9.21312 17.894 9.14918 17.9158 9.10404C17.9266 9.08147 17.935 9.06359 17.941 9.05074L17.9481 9.03526L17.9502 9.03042L17.9513 9.02809C17.9514 9.02781 17.9515 9.02756 17.4375 8.79911L17.9515 9.02756C18.0162 8.88212 18.0162 8.7161 17.9515 8.57065L17.4375 8.79911C17.9515 8.57065 17.9514 8.5704 17.9513 8.57013L17.9502 8.56779L17.9481 8.56296L17.941 8.54748C17.935 8.53462 17.9266 8.51674 17.9158 8.49417C17.894 8.44904 17.8624 8.3851 17.8204 8.30504C17.7366 8.145 17.6115 7.92007 17.4427 7.65188C17.1055 7.11639 16.5906 6.40333 15.8765 5.68931C14.4452 4.258 12.2005 2.8125 9 2.8125ZM1.50935 9.34692C1.36805 9.1225 1.26247 8.93427 1.19086 8.79911C1.26247 8.66395 1.36805 8.47571 1.50935 8.2513C1.81253 7.76977 2.27695 7.1268 2.91895 6.4848C4.1997 5.20405 6.17368 3.9375 9 3.9375C11.8263 3.9375 13.8003 5.20405 15.081 6.4848C15.723 7.1268 16.1875 7.76977 16.4907 8.2513C16.632 8.47571 16.7375 8.66395 16.8091 8.79911C16.7375 8.93427 16.632 9.1225 16.4907 9.34692C16.1875 9.82844 15.723 10.4714 15.081 11.1134C13.8003 12.3942 11.8263 13.6607 9 13.6607C6.17368 13.6607 4.1997 12.3942 2.91895 11.1134C2.27695 10.4714 1.81253 9.82844 1.50935 9.34692ZM6.5491 8.79911C6.5491 7.44552 7.64641 6.34821 9 6.34821C10.3536 6.34821 11.4509 7.44552 11.4509 8.79911C11.4509 10.1527 10.3536 11.25 9 11.25C7.64641 11.25 6.5491 10.1527 6.5491 8.79911ZM9 5.22321C7.02509 5.22321 5.4241 6.8242 5.4241 8.79911C5.4241 10.774 7.02509 12.375 9 12.375C10.9749 12.375 12.5759 10.774 12.5759 8.79911C12.5759 6.8242 10.9749 5.22321 9 5.22321Z' fill='%231F1E1E'/%3E%3C/svg%3E"); }
.wForm .inputWrapper input + .btn-clear { position: absolute; top: 50%; right: 0px; transform: translateY(-50%); opacity: 0; pointer-events: none; cursor: pointer; }
.wForm .inputWrapper input + .btn-clear::before { content: ''; display: flex; align-items: center; justify-content: center; width: 18px; height: 18px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.91421 8.20711L14.9142 2.20711L14.2071 1.5L8.20711 7.5L2.20711 1.5L1.5 2.20711L7.5 8.20711L1.5 14.2071L2.20711 14.9142L8.20711 8.91421L14.2071 14.9142L14.9142 14.2071L8.91421 8.20711Z' fill='%231F1E1E'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; }
.wForm .oneField.is-filled .inputWrapper input + .btn-clear { opacity: 1; pointer-events: all; }
.wForm .inputWrapper .choices { display: flex; flex-wrap: nowrap; }
.wForm .inputWrapper .choices.horizontal { flex-direction: row; gap: 24px; }
.wForm .inputWrapper .choices.vertical { flex-direction: column; gap: 8px; }
.wForm .inputWrapper .choices .oneChoice { margin: 0; }
.wForm .inputWrapper .choices .oneChoice label.label { font-family: var(--neue-haas); font-size: 16px; line-height: 26px; color: #1F1E1E; display: inline-flex; gap: 8px; cursor: pointer; position: relative; margin: 0; }
.wForm .inputWrapper .choices .oneChoice label.label::before,
.wForm .inputWrapper .choices .oneChoice label.label::after { content: ''; display: inline-flex; align-items: center; justify-content: center; width: 16px; height: 16px; transition: all 0.3s; box-sizing: border-box; }
.wForm .inputWrapper .choices .oneChoice label.label::before { border: 1px solid #ddd; position: relative; top: 4px; background: #fff; }
.wForm .inputWrapper .choices .oneChoice label.label::after { position: absolute; top: 4px; left: 0; }
.wForm .inputWrapper .choices .oneChoice label.label:hover::before { border-color: #000; }
.wForm .inputWrapper .choices .oneChoice .input-radio-faux,
.wForm .inputWrapper .choices .oneChoice .input-checkbox-faux { display: none; }
.wForm .inputWrapper .choices .oneChoice input {}
.wForm .inputWrapper .choices .oneChoice input[type='radio'],
.wForm .inputWrapper .choices .oneChoice input[type='checkbox'] { display: none; }
.wForm .inputWrapper .choices .oneChoice input[type='radio'] + label.label::before { border-radius: 50%; }
.wForm .inputWrapper .choices .oneChoice input[type='radio'] + label.label::after { border-radius: 50%; width: 14px; height: 14px; top: 5px; left: 1px; }
.wForm .inputWrapper .choices .oneChoice input[type='radio']:checked + label.label::before {}
.wForm .inputWrapper .choices .oneChoice input[type='radio']:checked + label.label::after { background: #000; border: 3px solid #fff; }
.wForm .inputWrapper .choices .oneChoice input[type='checkbox'] + label.label::before { border-radius: 0; }
/*.wForm .inputWrapper .choices .oneChoice input[type='checkbox'] + label.label::after { border-radius: 0; background-image: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.47985 1.5L4.03539 6.94446C3.84012 7.13972 3.52354 7.13972 3.32828 6.94446L0.792908 4.40909L1.50001 3.70198L3.68183 5.8838L8.77274 0.792892L9.47985 1.5Z' fill='white'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: center; opacity: 0; }*/
.wForm .inputWrapper .choices .oneChoice input[type='checkbox'] + label.label::after { border-radius: 0; width: 14px; height: 14px; top: 5px; left: 1px; }
/*.wForm .inputWrapper .choices .oneChoice input[type='checkbox']:checked + label.label::before { background: #000; border-color: #000; }
.wForm .inputWrapper .choices .oneChoice input[type='checkbox']:checked + label.label::after { opacity: 1; }*/
.wForm .inputWrapper .choices .oneChoice input[type='checkbox']:checked + label.label::before {}
.wForm .inputWrapper .choices .oneChoice input[type='checkbox']:checked + label.label::after { background: #000; border: 3px solid #fff; }
.wForm .inputWrapper .delimiter { display: inline-block; vertical-align: baseline; }
.wForm .inputWrapper .delimiterBefore { padding-right: 16px; }
.wForm .inputWrapper .delimiterAfter { padding-left: 16px; }
.wForm label.label { font-family: var(--neue-haas); font-size: 16px; line-height: 26px; color: #757575; transition: all 0.3s; }
.wForm .field-hint .hint,
.wForm .field-hint-inactive .hint { font-family: var(--neue-haas); font-size: 15px; line-height: 24px; color: #757575; opacity: 1; }
.wForm .errMsg { font-size: 12px; line-height: 18px; color: #D50000; font-weight: 500; }
.wForm .actions { border: 0; padding: 0; }
.wForm .actions input[type='submit'],
.wForm .actions input[type='reset'],
.wForm .actions input[type='button'],
.wForm .actions button { font-family: var(--degular); font-size: 14px; line-height: 22px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; color: #fff; padding: 8px 16px; display: inline-flex; align-items: center; justify-content: center; gap: 4px; border-radius: 0; border: 1px solid transparent; border: 1px solid #1F1E1E; background-color: #1F1E1E; appearance: none; transition: all 0.3s; display: block; width: 100%; }
.wForm .actions input[type='submit']:hover,
.wForm .actions input[type='reset']:hover,
.wForm .actions input[type='button']:hover,
.wForm .actions button:hover { color: #fff; border-color: #1F1E1E; background-color: rgba(0, 0, 0, 0.80); }

/* section */
.wForm .section { margin-top: 16px; }

/* section inline */
.section.inline { display: flex; flex-wrap: wrap; margin-top: 16px; border: 1px solid #E2E2E2; position: relative; }
.section.inline:hover { border-color: #525252; }
.section.inline .oneField { margin-top: 1px; flex: none; align-content: space-around; }
.section.inline .oneField .errMsg { margin-top: 1px; flex: none; align-content: space-around; position: absolute; }
.section.inline .oneField:not(:first-child) .errMsg { padding-left: 16px; }
.section.inline:has(.oneField.errFld) {
  margin-bottom: 33px;
}

.section.inline .oneField.is-floating-text { flex: 1; }
.section.inline .oneField.is-floating .inputWrapper,
.section.inline .oneField:not(.is-input-custom) .inputWrapper,
.section.inline .selectbox-value { border: 0; }
.section.inline .selectbox-lists { top: calc(100% + 3px); }
/* .section.group .oneField.is-floating .inputWrapper,
.section.group .oneField:not(.is-input-custom) .inputWrapper > [id*="tfa"] { border-left: 0; border-right: 0; }
.section.group .oneField.is-floating:first-child .inputWrapper,
.section.group .oneField:not(.is-input-custom):first-child .inputWrapper > [id*="tfa"] { border-left: 1px solid #E2E2E2; border-right: 0; }
.section.group .oneField.is-floating:last-child .inputWrapper,
.section.group .oneField:not(.is-input-custom):last-child .inputWrapper > [id*="tfa"] { border-left: 0; border-right: 1px solid #E2E2E2; } */

/* section column / table */
.section.column { margin-top: 16px; position: relative; }
.section.column table { width: 100%; }
.section.column table tr { display: flex; flex-direction: column; gap: 16px; }
.section.column table tr td { flex: 1; }
@media (min-width: 768px) {
  .section.column table tr {  flex-direction: row; }
}

/* js classname */
.wForm .oneField:not(.is-input-custom) .inputWrapper { width: 100%; }
.wForm .oneField:not(.is-input-custom) *::-webkit-input-placeholder,
.wForm .oneField:not(.is-input-custom) *::-moz-placeholder,
.wForm .oneField:not(.is-input-custom) *:-ms-input-placeholder,
.wForm .oneField:not(.is-input-custom) *:-moz-placeholder,
.wForm .oneField:not(.is-input-custom) *::placeholder { color: #757575; }
.wForm .oneField:not(.is-input-custom) .inputWrapper input[type='text'],
.wForm .oneField:not(.is-input-custom) .inputWrapper input[type='password'],
.wForm .oneField:not(.is-input-custom) .inputWrapper input[type='url'],
.wForm .oneField:not(.is-input-custom) .inputWrapper input[type='email'],
/*.wForm .oneField:not(.is-input-custom) .inputWrapper input[type='file'],*/
.wForm .oneField:not(.is-input-custom) .inputWrapper textarea,
.wForm .oneField:not(.is-input-custom) .inputWrapper select { font-size: 16px; line-height: 26px; background-color: #fff; border: 1px solid #E2E2E2; padding: 8px 16px; margin: 0; width: 100%; }
.wForm .oneField:not(.is-input-custom) .inputWrapper input[type='file'] { font-size: 14px; color: #757575; cursor: pointer; }
.wForm .oneField:not(.is-input-custom) .inputWrapper input[type='file']::file-selector-button {
  font-family: var(--degular);
  margin-right: 12px;
  cursor: pointer;
}
.wForm .oneField:not(.is-input-custom):hover .inputWrapper input[type='text'],
.wForm .oneField:not(.is-input-custom):hover .inputWrapper input[type='password'],
.wForm .oneField:not(.is-input-custom):hover .inputWrapper input[type='url'],
.wForm .oneField:not(.is-input-custom):hover .inputWrapper input[type='email'],
/*.wForm .oneField:not(.is-input-custom):hover .inputWrapper input[type='file'],*/
.wForm .oneField:not(.is-input-custom):hover .inputWrapper textarea,
.wForm .oneField:not(.is-input-custom):hover .inputWrapper select { border-color: #525252; }

.wForm .oneField.is-floating > br { display: none; }
.wForm .oneField.is-floating .inputWrapper { background-color: #fff; border: 1px solid #E2E2E2; display: flex; align-items: center; min-height: 44px; padding: 16px 16px 4px; }
.wForm .oneField.is-floating:hover .inputWrapper { border-color: #525252; }
.wForm .oneField.is-floating .inputWrapper input[type='text'],
.wForm .oneField.is-floating .inputWrapper input[type='password'],
.wForm .oneField.is-floating .inputWrapper input[type='url'],
.wForm .oneField.is-floating .inputWrapper input[type='email'],
.wForm .oneField.is-floating .inputWrapper input[type='file'],
.wForm .oneField.is-floating .inputWrapper textarea,
.wForm .oneField.is-floating .inputWrapper select { font-size: 14px; line-height: 22px; border: 0; padding: 0; margin: 0; }
.wForm .oneField.is-floating label.label { position: absolute; top: 0; left: 0; z-index: 15; padding: 0 16px; min-height: 44px; display: inline-flex; align-items: center; }
.wForm .oneField.is-floating .inputWrapper .delimiter { display: inline-flex; position: relative; top: -7px; }

.wForm .oneField.is-floating-select .inputWrapper { padding-top: 4px; }
.wForm .oneField.is-floating-select .inputWrapper select { padding-top: 12px; }
.wForm .oneField.is-floating-select label.label { pointer-events: none; }
/*.wForm .oneField.is-floating-textarea label.label { top: calc(50% - 22px); }*/
.wForm .oneField.is-floating-textarea.is-focus label.label,
.wForm .oneField.is-floating-textarea.is-filled label.label { top: 0; }
.wForm .oneField.is-floating-file label.label { font-size: 11px; line-height: 18px; min-height: 18px; transform: translateY(2px); }
.wForm .oneField.is-floating-select .inputWrapper { padding: 0; border: 0; }
.wForm .oneField.is-floating-select .selectbox-value { height: 44px; padding-top: 16px; color: #1F1E1E; font-size: 14px; line-height: 22px; }

.wForm .oneField.is-focus .inputWrapper { border-color: #525252; }
.wForm .oneField.is-floating.is-focus label.label { font-size: 11px; line-height: 18px; min-height: 18px; transform: translateY(2px); }

/* .wForm .oneField.is-filled .inputWrapper { border-color: #525252; } */
.wForm .oneField.is-floating.is-filled label.label { font-size: 11px; line-height: 18px; min-height: 18px; transform: translateY(2px); }

.wForm .oneField.is-selectbox-open { z-index: 20; }

.wForm .selectbox { position: relative; width: 100%; }
.wForm .selectbox-value { position: relative; z-index: 11; font-size: 16px; line-height: 26px; height: 44px; background-color: #fff; border: 1px solid #E2E2E2; padding: 8px 16px; margin: 0; background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.733 6.1875L9.233 10.6875L13.733 6.1875L14.5285 6.983L9.63074 11.8807C9.41107 12.1004 9.05492 12.1004 8.83525 11.8807L3.9375 6.983L4.733 6.1875Z' fill='%231F1E1E'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: calc(100% - 16px) center; padding-right: calc(18px + 16px) !important; }
.wForm .selectbox-lists { position: absolute; top: calc(100% + 1px); left: 0; z-index: 10; border: 0; background-color: #fff; pointer-events: none; opacity: 0; min-width: 100%; max-height: calc(44px * 5.5); overflow-y: scroll; box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.15); }
.wForm .selectbox-lists::-webkit-scrollbar { width: 1px !important; border: 0 !important; }
.wForm .selectbox-lists::-webkit-scrollbar-button { display: none; }
.wForm .selectbox-lists::-webkit-scrollbar-thumb { background: #525252 !important; border-radius: 0 !important; }
.wForm .selectbox-lists::-webkit-scrollbar-track { background: #fff; }
.wForm .selectbox-lists::-webkit-scrollbar-track-piece { display: none; }
.wForm .selectbox-lists::-webkit-scrollbar-corner { display: none; }
.wForm .selectbox-lists::-webkit-resizer { display: none; }
.wForm .selectbox-list-value { width: 100%; height: 44px; font-size: 14px; line-height: 22px; background-color: #fff; padding: 6px 16px; margin: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: flex; align-items: center; cursor: pointer; }
.wForm .selectbox-list-value:hover { background-color: #fafafa; }
.wForm .selectbox:hover .selectbox-value { border-color: #525252; }
.wForm .selectbox.active .selectbox-lists { opacity: 1; pointer-events: all; }