.formtexttelephone__input{resize:none;width:100%;padding:var(--formtext-padding);border:var(--formtext-border);border-color:var(--formtext-color);margin-block-end:calc(var(--formtext-label-margins)/2);text-align:var(--formtext-alignment-horizontal)}
.formtexttelephone__input::-webkit-inner-spin-button,.formtexttelephone__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin-block:0;margin-inline:0}
.formtexttelephone__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.formtexttelephone__input[type=date]{width:auto}
.formtexttelephone__input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}
.formtexttelephone__input[readonly]{border:0}