.phonenumber__clearButton{display:none}.phonenumber__base{margin-bottom:32px;width:100%}.phonenumber__base .awesomplete{font-size:18px;line-height:26px;font-weight:400;color:var(--cbodytext)}.phonenumber__base .form__fieldsetLegend{font-size:14px;line-height:20px;font-weight:400;color:var(--ctextsecondary)}.phonenumber__base--invalid .phonenumber__helpText{display:none}.phonenumber__base--invalid .mamform__validation{display:flex}.phonenumber__base--isFocused .mamform__textfieldIcons{pointer-events:auto}.phonenumber__base--isFocused .mamform__iconClear{opacity:1}.phonenumber__fieldsWrapper{display:flex;line-height:0;position:relative}.phonenumber__fieldsWrapper .form__elementWrapper{margin-bottom:0}.phonenumber__fieldWrapper{display:flex;position:relative}.phonenumber__field--number{width:100%}.phonenumber__base .phonenumber__field .mdc-textfield-helptext,.phonenumber__base .phonenumber__field .form__iconValidation,.phonenumber__base .phonenumber__field .mamform__helpText,.phonenumber__base .phonenumber__field .mamform__validation{display:none}@media screen and (min-width: 600px){.phonenumber__fieldsWrapper{gap:4px}.phonenumber__fieldWrapper{flex-basis:50%}.phonenumber__field--prefix{flex-basis:30%}.phonenumber__field--areaCode{flex-basis:20%}}@media screen and (min-width:600px){.phonenumber__base--noAreaCode .phonenumber__fieldWrapper{flex-basis:70%;flex-grow:1}}@media screen and (max-width: 599px){.phonenumber__fieldsWrapper{flex-direction:column;gap:5px}}
