.s-affiliates-form{position:relative;margin:8rem auto}@media only screen and (max-width: 987px){.s-affiliates-form{margin:6rem auto}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-affiliates-form{margin:4rem auto}}.s-affiliates-form .is-hidden{display:none}.s-affiliates-form__box-wrap{margin:0 auto;padding:1px;background:#0b0d14;border:none;border-radius:3.5rem}.s-affiliates-form .s__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;z-index:2;margin:auto;padding:3rem;max-width:53rem;color:var(--color-white)}@media only screen and (max-width: 987px){.s-affiliates-form .s__content{padding:2rem 1rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-affiliates-form .s__content{padding:2rem .75rem}}.s-affiliates-form .s__heading{margin:0 auto 1rem;max-width:50rem;background:linear-gradient(90deg, var(--color-brand-1) 10%, var(--color-brand-2) 80%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);line-height:1.1;text-align:center}.s-affiliates-form .s__text{margin:0 auto 1.5rem;max-width:46rem;color:#b3b3b3;text-align:center}@media only screen and (max-width: 987px){.s-affiliates-form .s__text{margin-bottom:1rem}}.s-affiliates-form .voiso-affiliates-form{padding:2rem 0;width:100%}@media only screen and (max-width: 987px){.s-affiliates-form .voiso-affiliates-form{padding:1rem 0}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-affiliates-form .voiso-affiliates-form{padding:0}}.s-affiliates-form .voiso-affiliates-form-top{display:grid;grid-gap:1.5rem;grid-template-columns:1fr 1fr}@media only screen and (max-width: 987px){.s-affiliates-form .voiso-affiliates-form-top{grid-gap:1rem;grid-template-columns:1fr}}.s-affiliates-form .voiso-affiliates-form-input{display:flex;flex-direction:column}.s-affiliates-form .voiso-affiliates-form-input.full-width{grid-column:span 2}@media only screen and (max-width: 987px){.s-affiliates-form .voiso-affiliates-form-input.full-width{grid-column:span 1}}.s-affiliates-form .voiso-affiliates-form-input .error-message{display:none;padding:10px;color:#f55;font-size:12px}.s-affiliates-form .voiso-affiliates-form-input.error input,.s-affiliates-form .voiso-affiliates-form-input.error select,.s-affiliates-form .voiso-affiliates-form-input.error textarea{border:1px solid #f55}.s-affiliates-form .voiso-affiliates-form-input.error .error-message{display:block}.s-affiliates-form .voiso-affiliates-form-input input,.s-affiliates-form .voiso-affiliates-form-input select,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field){padding:1rem;width:100%;height:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1f2025;border:1px solid #1f2025;border-radius:1rem;outline:none;color:#a5a6a8;font-size:1.25rem}.s-affiliates-form .voiso-affiliates-form-input input::-moz-placeholder, .s-affiliates-form .voiso-affiliates-form-input select::-moz-placeholder, .s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field)::-moz-placeholder{opacity:1;color:#a5a6a8}.s-affiliates-form .voiso-affiliates-form-input input::placeholder,.s-affiliates-form .voiso-affiliates-form-input select::placeholder,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field)::placeholder{opacity:1;color:#a5a6a8}.s-affiliates-form .voiso-affiliates-form-input input:focus,.s-affiliates-form .voiso-affiliates-form-input input:active,.s-affiliates-form .voiso-affiliates-form-input select:focus,.s-affiliates-form .voiso-affiliates-form-input select:active,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field):focus,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field):active{border:1px solid #737373;outline:none}.s-affiliates-form .voiso-affiliates-form-input input:-webkit-autofill,.s-affiliates-form .voiso-affiliates-form-input input:-webkit-autofill:hover,.s-affiliates-form .voiso-affiliates-form-input input:-webkit-autofill:focus,.s-affiliates-form .voiso-affiliates-form-input input:-webkit-autofill:active,.s-affiliates-form .voiso-affiliates-form-input select:-webkit-autofill,.s-affiliates-form .voiso-affiliates-form-input select:-webkit-autofill:hover,.s-affiliates-form .voiso-affiliates-form-input select:-webkit-autofill:focus,.s-affiliates-form .voiso-affiliates-form-input select:-webkit-autofill:active,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field):-webkit-autofill,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field):-webkit-autofill:hover,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field):-webkit-autofill:focus,.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field):-webkit-autofill:active{border:1px solid #1f2025;box-shadow:0 0 0 1000px #1f2025 inset;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s;-webkit-text-fill-color:#a5a6a8;caret-color:#a5a6a8}.s-affiliates-form .voiso-affiliates-form-input select{cursor:pointer}.s-affiliates-form .voiso-affiliates-form-input select option{background:#fff;color:#111}.s-affiliates-form .voiso-affiliates-form-input textarea:not(.select2-search__field){min-height:8rem;resize:vertical}.s-affiliates-form .voiso-affiliates-form-select{position:relative}.s-affiliates-form .voiso-affiliates-form-select select{padding-right:2.5rem}.s-affiliates-form .voiso-affiliates-form-select:after{position:absolute;top:50%;right:1rem;width:0;height:0;border-top:6px solid #aaa;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);transform:translateY(-50%);content:"";pointer-events:none}.s-affiliates-form .voiso-affiliates-form-bottom{margin:1.5rem auto;width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 987px){.s-affiliates-form .voiso-affiliates-form-bottom{margin:1rem auto}}.s-affiliates-form .voiso-affiliates-form-checkbox{position:relative;margin-bottom:20px}.s-affiliates-form .voiso-affiliates-form-checkbox label{display:flex;align-items:center;cursor:pointer;color:#737373;font-size:.75rem;font-weight:400;line-height:1rem}.s-affiliates-form .voiso-affiliates-form-checkbox label.error{color:#f55}.s-affiliates-form .voiso-affiliates-form-checkbox label>*{margin:0 .25rem}.s-affiliates-form .voiso-affiliates-form-checkbox input{flex-shrink:0;margin-right:1rem;width:1.5rem;height:1.5rem;cursor:pointer}@media only screen and (max-width: 987px){.s-affiliates-form .voiso-affiliates-form-checkbox input{margin-right:.5rem;width:1rem;height:1rem}}.s-affiliates-form .voiso-affiliates-form-checkbox a{color:#3272d9;text-decoration:none}.s-affiliates-form .voiso-affiliates-form-checkbox a:hover,.s-affiliates-form .voiso-affiliates-form-checkbox a:focus,.s-affiliates-form .voiso-affiliates-form-checkbox a:active{text-decoration:underline}.s-affiliates-form .voiso-affiliates-form-button{width:100%;text-align:center}.s-affiliates-form .voiso-affiliates-form-button .btn-plain{min-width:180px;height:56px;background:#3272d9;border-color:#3272d9;border-radius:1rem;font-size:1rem;font-weight:500}.s-affiliates-form .voiso-affiliates-form-button .btn-plain:hover,.s-affiliates-form .voiso-affiliates-form-button .btn-plain:focus{background:var(--color-white);border-color:#3272d9;color:#3272d9}.s-affiliates-form .voiso-affiliates-form-button .btn-plain.disabled{background:#333;border-color:#333;cursor:not-allowed;color:#999;pointer-events:none}.s-affiliates-form .voiso-affiliates-form-notice{margin:1.5rem auto 0;max-width:36rem;color:#777;font-size:13px;font-weight:400;line-height:1rem;text-align:center}.s-affiliates-form .voiso-affiliates-form-message{margin:2rem 0;padding:2rem;border:1px solid var(--color-grey-dark);border-radius:1rem;text-align:center}.s-affiliates-form .voiso-affiliates-form-message h3{margin-bottom:1rem;background:linear-gradient(90deg, var(--color-brand-1) 10%, var(--color-brand-2) 80%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.s-affiliates-form .voiso-affiliates-form-message p{margin:0;color:#b3b3b3}.s-affiliates-form .voiso-affiliates-form .select2{width:100% !important}.s-affiliates-form .voiso-affiliates-form .select2-container--default .select2-selection--multiple{position:relative;padding:1rem;padding-right:2.5rem;height:unset;min-height:0;background:#1f2025;border:1px solid #1f2025;border-radius:1rem;color:#a5a6a8;font-size:1.25rem;line-height:1.2}.s-affiliates-form .voiso-affiliates-form .select2-container--default .select2-selection--multiple ul{margin:0}.s-affiliates-form .voiso-affiliates-form .select2-selection--multiple:before{position:absolute;top:50%;right:1rem;border-top:6px solid #aaa;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);transform:translateY(-50%);content:"";pointer-events:none}.s-affiliates-form .voiso-affiliates-form .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#0b0d14;border-color:#333;color:#a5a6a8}.s-affiliates-form .voiso-affiliates-form .select2-container--default .select2-selection--multiple .select2-selection__choice__display{font-size:.875rem}.s-affiliates-form .voiso-affiliates-form .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:block;padding:0;color:#a5a6a8;line-height:1.2}.s-affiliates-form .voiso-affiliates-form .select2-container .select2-search--inline .select2-search__field{margin-top:0;margin-left:0;padding:0;width:100% !important;height:1.5rem !important;min-height:0;background:rgba(0,0,0,0);border:none;outline:none;resize:none;color:#a5a6a8;font-size:1.25rem;line-height:1.5rem;text-align:left}.s-affiliates-form .voiso-affiliates-form .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{opacity:1;color:#a5a6a8}.s-affiliates-form .voiso-affiliates-form .select2-container .select2-search--inline .select2-search__field::placeholder{opacity:1;color:#a5a6a8}.s-affiliates-form .voiso-affiliates-form .select2-container.error .select2-selection--multiple{border:1px solid #f55}
