.hs-hubspot-form{min-width:0;font-family:var(--f-b)}.hs-hubspot-form .hs-form-iframe{width:100%!important;border:0!important;display:block!important}.hs-hubspot-form .hsfc-Form,.hs-hubspot-form .hsfc-FormWrapper,.hs-hubspot-form .hsfc-Step,.hs-hubspot-form .hsfc-Step__Content{background:none!important;border:none!important;padding:0!important;margin:0!important;max-width:none!important;font-family:var(--f-b)!important}.hs-hubspot-form .hsfc-Row{column-gap:16px!important;row-gap:0!important;margin-bottom:16px!important}.hs-hubspot-form .hsfc-FieldLabel{display:block!important;margin-bottom:6px!important;font-family:var(--f-b)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;color:var(--ink)!important}.hs-hubspot-form .hsfc-FieldLabel .hsfc-FieldLabel__RequiredIndicator{display:inline!important;margin-left:2px!important;color:var(--purple)!important}.hs-hubspot-form .hsfc-FieldDescription{margin:-2px 0 8px!important;font-family:var(--f-b)!important;font-size:12px!important;line-height:1.5!important;color:var(--sec)!important}.hs-hubspot-form .hsfc-TextInput,.hs-hubspot-form .hsfc-TextareaInput,.hs-hubspot-form .hsfc-DropdownInput,.hs-hubspot-form .hsfc-NumberInput,.hs-hubspot-form .hsfc-DateInput{width:100%!important;box-sizing:border-box!important;background:var(--off)!important;border:1.5px solid var(--bd)!important;border-radius:var(--r8)!important;box-shadow:none!important;padding:12px 16px!important;font-family:var(--f-b)!important;font-size:13px!important;color:var(--ink)!important;outline:none!important;transition:border-color .18s,background .18s!important}.hs-hubspot-form .hsfc-TextInput:focus,.hs-hubspot-form .hsfc-TextareaInput:focus,.hs-hubspot-form .hsfc-DropdownInput:focus,.hs-hubspot-form .hsfc-NumberInput:focus,.hs-hubspot-form .hsfc-DateInput:focus{border-color:var(--purple)!important;background:#fff!important}.hs-hubspot-form .hsfc-TextInput::placeholder,.hs-hubspot-form .hsfc-TextareaInput::placeholder{color:var(--muted)!important}.hs-hubspot-form .hsfc-TextareaInput{resize:vertical!important;min-height:120px!important;line-height:1.6!important}.hs-hubspot-form .hsfc-PhoneInput{display:flex!important;align-items:stretch!important;gap:8px!important;background:none!important;border:none!important;padding:0!important}.hs-hubspot-form .hsfc-PhoneInput .hsfc-PhoneInput__FlagAndCaret.hsfc-PhoneInput__FlagAndCaret{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex:0 0 72px!important;background:var(--off)!important;border:1.5px solid var(--bd)!important;border-radius:var(--r8)!important;box-shadow:none!important;cursor:pointer!important}.hs-hubspot-form .hsfc-PhoneInput .hsfc-TextInput{flex:1 1 auto!important}.hs-hubspot-form .hsfc-RadioFieldGroup__Options,.hs-hubspot-form .hsfc-CheckboxFieldGroup__Options{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.hs-hubspot-form .hsfc-RadioFieldGroup__Options>div,.hs-hubspot-form .hsfc-CheckboxFieldGroup__Options>div{display:flex!important;height:100%!important}.hs-hubspot-form .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel,.hs-hubspot-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:12px!important;border:1.5px solid var(--bd)!important;border-radius:var(--r8)!important;font-family:var(--f-h)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:center!important;color:var(--ink)!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;transition:border-color .18s,background .18s!important}.hs-hubspot-form .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel:hover,.hs-hubspot-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:hover,.hs-hubspot-form .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel:has(input:checked),.hs-hubspot-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(input:checked){border-color:var(--purple)!important;background:var(--purple-tint)!important}.hs-hubspot-form .hsfc-RadioFieldGroup__Options .hsfc-RadioInput,.hs-hubspot-form .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.hs-hubspot-form .hsfc-BooleanCheckboxField .hsfc-FieldLabel{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important;border:none!important;padding:0!important;font-family:var(--f-b)!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important;color:var(--sec)!important}.hs-hubspot-form .hsfc-DropdownOptions{border:1.5px solid var(--bd)!important;border-radius:var(--r8)!important;font-family:var(--f-b)!important;font-size:13px!important}.hs-hubspot-form .hsfc-DropdownOptions__List__ListItem--selected{background:var(--purple-tint)!important;color:var(--ink)!important}.hs-hubspot-form .hsfc-FileInput,.hs-hubspot-form .hsfc-FileField input[type=file]{max-width:100%!important;font-family:var(--f-b)!important;font-size:13px!important;color:var(--sec)!important}.hs-hubspot-form .hsfc-ErrorAlert,.hs-hubspot-form .hsfc-FieldError,.hs-hubspot-form .hsfc-NavigationRow__Alerts{font-family:var(--f-b)!important;font-size:11px!important;font-weight:500!important;color:var(--sale)!important}.hs-hubspot-form .hsfc-TextInput[aria-invalid=true],.hs-hubspot-form .hsfc-TextareaInput[aria-invalid=true]{border-color:var(--sale)!important}.hs-hubspot-form .hsfc-NavigationRow{display:flex!important;justify-content:flex-start!important;margin:0!important;padding:8px 0 0!important}.hs-hubspot-form .hsfc-NavigationRow__Buttons{display:flex!important;justify-content:flex-start!important;gap:10px!important;width:100%!important}.hs-hubspot-form .hsfc-Button{width:auto!important;background:var(--purple)!important;color:#fff!important;border:none!important;padding:13px 26px!important;border-radius:var(--r4)!important;font-family:var(--f-h)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .18s!important}.hs-hubspot-form .hsfc-Button:hover{background:var(--purple-dk)!important}.hs-hubspot-form .hsfc-ReCaptchaV2{margin-top:12px!important}.hs-hubspot-form .hsfc-Step__Content>*:last-child{margin-bottom:0!important}body.hs-hubspot-form{margin:0!important;background:transparent!important}.hs-hubspot-form .hs-form{max-width:none!important;font-family:var(--f-b)!important;color:var(--ink)!important}.hs-hubspot-form .hs-form fieldset{max-width:none!important;margin:0!important;padding:0!important;border:0!important}.hs-hubspot-form .hs-form fieldset.form-columns-2{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:16px!important}.hs-hubspot-form .hs-form fieldset .hs-form-field{width:100%!important;float:none!important;margin:0 0 16px!important}.hs-hubspot-form .hs-form fieldset .input{margin-right:0!important}.hs-hubspot-form .hs-form .hs-form-field>label{display:block!important;margin-bottom:6px!important;font-family:var(--f-b)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;color:var(--ink)!important}.hs-hubspot-form .hs-form .hs-form-required{margin-left:2px!important;color:var(--purple)!important}.hs-hubspot-form .hs-form .hs-field-desc{margin:-2px 0 8px!important;font-family:var(--f-b)!important;font-size:12px!important;line-height:1.5!important;color:var(--sec)!important}.hs-hubspot-form .hs-form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]){width:100%!important;max-width:none!important;height:auto!important;box-sizing:border-box!important;background:var(--off)!important;border:1.5px solid var(--bd)!important;border-radius:var(--r8)!important;box-shadow:none!important;padding:12px 16px!important;font-family:var(--f-b)!important;font-size:13px!important;line-height:1.4!important;color:var(--ink)!important;outline:none!important;transition:border-color .18s,background .18s!important}.hs-hubspot-form .hs-form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{border-color:var(--purple)!important;background:#fff!important}.hs-hubspot-form .hs-form .hs-input::placeholder{color:var(--muted)!important}.hs-hubspot-form .hs-form textarea.hs-input{resize:vertical!important;min-height:120px!important;line-height:1.6!important}.hs-hubspot-form .hs-form select.hs-input{appearance:none!important;-webkit-appearance:none!important;padding-right:40px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23555' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}.hs-hubspot-form .hs-form .inputs-list{list-style:none!important;margin:0!important;padding:0!important}.hs-hubspot-form .hs-form .inputs-list>li{margin:0 0 6px!important}.hs-hubspot-form .hs-form .inputs-list label{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;font-family:var(--f-b)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;color:var(--ink)!important;cursor:pointer!important}.hs-hubspot-form .hs-form .inputs-list input[type=checkbox],.hs-hubspot-form .hs-form .inputs-list input[type=radio]{width:16px!important;height:16px!important;flex:0 0 16px!important;margin:0!important;accent-color:var(--purple)!important;cursor:pointer!important}.hs-hubspot-form .hs-form input[type=file]{max-width:100%!important;font-family:var(--f-b)!important;font-size:13px!important;color:var(--sec)!important}.hs-hubspot-form .hs-form input[type=file]::file-selector-button{margin-right:12px!important;padding:10px 18px!important;background:#fff!important;border:1.5px solid var(--purple)!important;border-radius:var(--r4)!important;font-family:var(--f-h)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--purple)!important;cursor:pointer!important;transition:background .18s,color .18s!important}.hs-hubspot-form .hs-form input[type=file]::file-selector-button:hover{background:var(--purple)!important;color:#fff!important}.hs-hubspot-form .hs-form .hs-error-msgs{list-style:none!important;margin:6px 0 0!important;padding:0!important}.hs-hubspot-form .hs-form .hs-error-msg,.hs-hubspot-form .hs-form .hs-error-msgs label,.hs-hubspot-form .hs-form .hs_error_rollup{font-family:var(--f-b)!important;font-size:11px!important;font-weight:500!important;color:var(--sale)!important}.hs-hubspot-form .hs-form .hs-input.invalid.error{border-color:var(--sale)!important}.hs-hubspot-form .hs-form .hs-submit .actions{margin:0!important;padding:8px 0 0!important}.hs-hubspot-form .hs-form .hs-button{width:auto!important;height:auto!important;background:var(--purple)!important;color:#fff!important;border:none!important;box-shadow:none!important;padding:13px 26px!important;border-radius:var(--r4)!important;font-family:var(--f-h)!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.07em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .18s!important}.hs-hubspot-form .hs-form .hs-button:hover,.hs-hubspot-form .hs-form .hs-button:focus{background:var(--purple-dk)!important}.hs-hubspot-form .hs-form .hs-recaptcha{margin-top:12px!important}.hs-hubspot-form .submitted-message{font-family:var(--f-b)!important;font-size:15px!important;line-height:1.6!important;color:var(--ink)!important}@media(max-width:575.98px){.hs-hubspot-form .hsfc-Row,.hs-hubspot-form .hs-form fieldset.form-columns-2{grid-template-columns:1fr!important}.hs-hubspot-form .hsfc-RadioFieldGroup__Options,.hs-hubspot-form .hsfc-CheckboxFieldGroup__Options{grid-template-columns:repeat(2,1fr)!important}.hs-hubspot-form .hsfc-TextareaInput,.hs-hubspot-form .hs-form textarea.hs-input{min-height:100px!important}.hs-hubspot-form .hsfc-Button,.hs-hubspot-form .hs-form .hs-button{width:100%!important;text-align:center!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hs-hubspot-form.css.map */
