.hdr-field-group{--input-color-interaction:#000;margin-bottom:16px}
.bg-primary .hdr-field-group{--input-color-interaction:#fff}
.hdr-field-group .hdr-label{font-family:var(--secondary-font);font-style:normal;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}
.hdr-field-group .hdr-label abbr{text-decoration:none}
.hdr-field-group .hdr-input{border-color:#fff}
.bg-secondary .hdr-field-group .hdr-input{border-color:#cbcbcb}
.hdr-field-group .hdr-input::placeholder{font-family:var(--secondary-font);font-style:normal;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}
.hdr-field-group .hdr-input:focus::placeholder{opacity:0}
.hdr-field-group .hdr-input--textarea{padding-top:36px}
.hdr-field-group .hdr-input--pincode{border-color:#161616;width:100%;font-size:22px;line-height:1.2}
.hdr-field-group:focus-within .hdr-label,.hdr-field-group:has(input:not(:placeholder-shown)) .hdr-label,.hdr-field-group:has(input:-webkit-autofill) .hdr-field-group:has(input:autofill) .hdr-label{font-size:12px}
.hdr-field-group:focus-within .hdr-input,.hdr-field-group:has(input:not(:placeholder-shown)) .hdr-input,.hdr-field-group:has(input:-webkit-autofill) .hdr-field-group:has(input:autofill) .hdr-input{padding:16px 16px 0}
.hdr-field-group:focus-within .hdr-input--textarea:not(:placeholder-shown),.hdr-field-group:has(input:not(:placeholder-shown)) .hdr-input--textarea:not(:placeholder-shown),.hdr-field-group:has(input:-webkit-autofill) .hdr-field-group:has(input:autofill) .hdr-input--textarea:not(:placeholder-shown){padding-top:32px}
.hdr-field-group .hdr-inputfile{line-height:1}
.hdr-field-group .hdr-inputfile::before{top:24px;left:36px}
.hdr-field-group .hdr-inputfile::after{top:30px;left:70px}
.hdr-field-group .hdr-description{padding-top:2px;font-family:var(--secondary-font);font-style:normal;font-size:16px;font-weight:400;line-height:1;letter-spacing:0}
.bg-primary .hdr-field-group .hdr-description{color:var(--primary-color-fg)}
.bg-primary .hdr-field-group .hdr-icon::before{color:var(--primary-color-fg)}
.hdr-field-select .hdr-custom-select,.hdr-field-select .hdr-select-options .hdr-select-option{font-family:var(--secondary-font);font-style:normal;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}
.hdr-checkbox,.hdr-radiobutton,.hdr-toggles{--color-selected:var(--primary-color);--color-disabled:color-mix(in srgb,var(--primary-color),#fff 20%)}
.hdr-checkbox .hdr-custom-checkbox--wrong::after,.hdr-checkbox .hdr-custom-checkbox--wrong::before{border-color:var(--secondary-color);background-color:var(--secondary-color)}
.hdr-checkbox .hdr-input-checkbox-label,.hdr-radiobutton .hdr-input-radiobutton-label,.hdr-toggles-label{font-family:var(--secondary-font);font-style:normal;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}
.hdr-field-required-text{font-family:var(--secondary-font);font-style:normal;font-size:16px;font-weight:400;line-height:1;letter-spacing:0}