:root{--PhoneInput-color--focus:#f37021}.waitlist-phone-wrap .PhoneInput{margin-top:0;width:100%;display:flex;align-items:center;flex-wrap:nowrap;gap:.4rem}@media (min-width:640px){.waitlist-phone-wrap .PhoneInput{gap:.65rem}}.waitlist-phone-wrap .PhoneInputCountry{margin:0 0 0 4px;flex-shrink:0}.waitlist-phone-wrap .PhoneInputInput{flex:1;min-width:0;width:100%;border-radius:.75rem;border:1px solid #e5d8cf;background:#fff;padding:.55rem .65rem;font-size:16px;color:#121212}@media (min-width:640px){.waitlist-phone-wrap .PhoneInputInput{padding:.75rem .9rem;font-size:15px}}.waitlist-phone-wrap .PhoneInputInput:focus{outline:none;box-shadow:0 0 0 2px rgba(243,112,33,.3)}.waitlist-phone-wrap .PhoneInputCountrySelect{border-radius:.75rem;border:1px solid #e5d8cf;background:#fff;padding:.35rem .3rem;max-width:100%}@media (min-width:640px){.waitlist-phone-wrap .PhoneInputCountrySelect{padding:.45rem .4rem}}.waitlist-phone-wrap .PhoneInputCountrySelect:focus{outline:none;box-shadow:0 0 0 2px rgba(243,112,33,.3)}@media (max-width:639px) and (max-height:720px){.waitlist-scroll-body{padding:1.75rem .75rem .5rem}.waitlist-title-block{padding-left:2rem;padding-right:2rem}.waitlist-title-block p:first-child{font-size:.625rem;letter-spacing:.12em}.waitlist-title-block h2{margin-top:.25rem;font-size:1.125rem;line-height:1.15}.waitlist-title-block p:last-of-type{margin-top:.25rem;font-size:.6875rem;line-height:1.35}.waitlist-fields-stack{margin-top:.75rem;gap:.5rem}.waitlist-fields-stack label{font-size:.625rem}.waitlist-field-input{padding:.5rem .625rem;border-radius:.5rem}.waitlist-field-error{font-size:.6875rem;line-height:1.25}.waitlist-checks{margin-top:.5rem;gap:.375rem}.waitlist-checks label{font-size:.6875rem;line-height:1.3;padding-top:.125rem;padding-bottom:.125rem}.waitlist-checks input[type=checkbox]{width:1rem;height:1rem}.waitlist-footer-bar{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}.waitlist-footer-bar .touch-manipulation{padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem}.waitlist-phone-wrap .PhoneInputInput{padding:.45rem .5rem}.waitlist-phone-wrap .PhoneInputCountrySelect{padding:.25rem .2rem}}