Currently, I am experiencing an issue with my website when accessed on iPhone devices. The input fields are displaying a background color at the end of the field which overlaps the input area.
The CSS code that has been implemented for these input fields is:
.digit-group input, .otpdigit-group input {
-webkit-appearance: none !important;
-webkit-border-radius: 0;
-moz-appearance: none !important;
appearance: none !important;
width: 17px;
height: 17px !important;
border: none;
line-height: 17px;
text-align: center;
font-size: 13px;
float: left;
margin-right: 1px;
box-shadow: none !important;
}
However, the button is not rendering as expected on iPhone devices. The OTP text is not being displayed properly due to the overlapping background colors at the end of the input fields.
This issue seems to be specific to iPhone devices only. You can view how it renders by following this link: https://i.sstatic.net/Pmoz4.png