.ovride-wholesale-application{--ovride-application-green:#153f39;--ovride-application-mint:#edf5f2;--ovride-application-border:#dfe7e4;--ovride-application-danger:#b23a2f;color:#111514;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;margin-inline:auto;max-width:760px}.ovride-wholesale-application .ovride-application-lead{color:#44514d;font-size:1.05rem;line-height:1.65;max-width:64ch;margin:0 0 .4rem}.ovride-wholesale-application .ovride-application-login{margin:0}.ovride-wholesale-application .ovride-application-progress{display:none;margin:1.25rem 0 1.1rem}.ovride-wholesale-application.is-enhanced .ovride-application-progress{display:block}.ovride-application-progress__status{color:var(--ovride-application-green);font-size:.875rem;font-weight:700;margin-bottom:.75rem}.ovride-application-progress ol{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.ovride-application-progress li{border-top:3px solid var(--ovride-application-border);color:#44514d;font-size:.75rem;line-height:1.35;padding-top:.55rem}.ovride-application-progress li[aria-current=step],.ovride-application-progress li.is-complete{border-color:var(--ovride-application-green);color:var(--ovride-application-green)}.ovride-wholesale-application .ovride-application-step[hidden],.ovride-wholesale-application .ff-el-group[hidden]{display:none !important}.ovride-application-step__title{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ovride-wholesale-application .ff-el-input--label{display:block;float:none;text-align:left !important;width:auto}.ovride-wholesale-application .ff-el-input--label label{color:#111514;font-weight:650}.ovride-wholesale-application input[type=text],.ovride-wholesale-application input[type=email],.ovride-wholesale-application input[type=url],.ovride-wholesale-application select,.ovride-wholesale-application textarea{border:1px solid var(--ovride-application-border);border-radius:6px;box-sizing:border-box;min-height:48px;width:100%}.ovride-wholesale-application input:focus,.ovride-wholesale-application select:focus,.ovride-wholesale-application textarea:focus{border-color:var(--ovride-application-green);outline:2px solid var(--ovride-application-green);outline-offset:2px}.ovride-wholesale-application .ovride-application-choices .ff-el-input--content{display:grid !important;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;width:100%}.ovride-wholesale-application .ovride-application-choices .ff-el-form-check{margin:0}.ovride-wholesale-application .ovride-application-choices .ff-el-form-check-label{align-items:center;background:#fff !important;border:1px solid var(--ovride-application-border) !important;border-radius:8px;cursor:pointer;display:flex;color:#111514 !important;gap:.7rem;height:100%;min-height:52px;justify-content:flex-start;padding:.75rem .9rem !important;text-align:left;width:100%}.ovride-wholesale-application .ovride-application-choices input[type=radio]{accent-color:var(--ovride-application-green);appearance:auto;background:0 0;border:0;box-shadow:none;flex:0 0 auto;height:1rem;margin:0;min-height:0;opacity:1;padding:0;position:static;width:1rem}.ovride-wholesale-application .ovride-application-choices .ff-el-form-check-label>span{background:0 0 !important;border:0 !important;color:inherit !important;display:inline !important;margin:0 !important;padding:0 !important}.ovride-wholesale-application .ovride-application-choices .ff-el-form-check-label:has(input:checked){background:var(--ovride-application-mint) !important;border-color:var(--ovride-application-green) !important}.ovride-wholesale-application .ovride-application-choices .ff-el-form-check-label:has(input:focus-visible){outline:2px solid var(--ovride-application-green);outline-offset:2px}.ovride-wholesale-application .choices{margin:0;width:100%}.ovride-wholesale-application .choices__inner{align-items:center;border:1px solid var(--ovride-application-border);border-radius:6px;box-sizing:border-box;display:flex;min-height:48px}.ovride-wholesale-application .choices.is-focused .choices__inner,.ovride-wholesale-application .choices.is-open .choices__inner{border-color:var(--ovride-application-green)}.ovride-wholesale-application .choices:focus-visible .choices__inner,.ovride-wholesale-application .choices.is-focused .choices__inner{outline:2px solid var(--ovride-application-green);outline-offset:2px}.ovride-wholesale-application .choices[aria-invalid=true] .choices__inner{border-color:var(--ovride-application-danger)}.ovride-wholesale-application .frm-fluent-form .choices__list--dropdown,.ovride-wholesale-application .frm-fluent-form .choices.is-open .choices__list--dropdown{border-color:var(--ovride-application-green) !important;min-width:100%;width:100%;word-break:normal}.ovride-wholesale-application .choices.is-flipped .choices__list--dropdown{border-radius:6px 6px 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.ovride-wholesale-application .choices.is-flipped.is-open .choices__inner{border-radius:0 0 6px 6px}.ovride-wholesale-application .choices .choices__heading{background:var(--ovride-application-mint);border-bottom-color:var(--ovride-application-border);color:#44514d;font-size:.75rem;letter-spacing:.02em}.ovride-wholesale-application .choices__list--dropdown .choices__item{font-size:1rem}.ovride-wholesale-application .choices[data-type*=select-one] .choices__input{border:1px solid var(--ovride-application-border) !important;border-radius:4px;box-shadow:none;font-size:16px;min-height:44px}.ovride-wholesale-application .choices[data-type*=select-one] .choices__input:focus{border-color:var(--ovride-application-green) !important;outline:2px solid var(--ovride-application-green) !important;outline-offset:1px}.ovride-wholesale-application .choices__button:focus-visible{outline:2px solid var(--ovride-application-green) !important;outline-offset:2px}.ovride-application-actions{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:1.75rem}.ovride-application-actions .ff_submit_btn_wrapper{margin:0 0 0 auto}.ovride-wholesale-application .ovride-application-next,.ovride-wholesale-application .ff-btn-submit{margin-left:auto}@media (max-width:600px){.ovride-application-progress ol{grid-template-columns:repeat(4,1fr)}.ovride-application-progress li,.ovride-application-progress li[aria-current=step]{font-size:0;min-height:3px;padding-top:0}.ovride-wholesale-application .ovride-application-choices .ff-el-input--content{grid-template-columns:1fr}.ovride-application-actions .button{flex:1}}@media (prefers-reduced-motion:reduce){.ovride-wholesale-application *{scroll-behavior:auto !important}}