.wsf-form .iti{width:100%}.wsf-form .iti .iti__flag-container{height:var(--wsf-field-height)}.wsf-form .iti .iti__flag-container .iti__selected-flag{padding:var(--wsf-field-padding)}.wsf-form .iti.iti--allow-dropdown input,.wsf-form .iti.iti--allow-dropdown input[type=tel],.wsf-form .iti.iti--allow-dropdown input[type=text],.wsf-form .iti.iti--separate-dial-code input,.wsf-form .iti.iti--separate-dial-code input[type=tel],.wsf-form .iti.iti--separate-dial-code input[type=text]{padding-right:var(--wsf-field-padding-horizontal);padding-left:calc((var(--wsf-field-padding-horizontal) * 2) + 20px + 6px + 6px);margin-left:0}.wsf-form .wsf-input-group>.iti{flex:1 1 auto;min-width:0;position:relative;width:1% !important}.wsf-form .wsf-input-group.wsf-input-group-has-prepend>.iti>input[type='tel']{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.wsf-form .wsf-input-group.wsf-input-group-has-append>.iti>input[type='tel']{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.wsf-form:not(.wsf-label-position-inside-hide) .wsf-label-position-inside .iti input.wsf-field[placeholder]:focus+label,.wsf-form:not(.wsf-label-position-inside-hide) .wsf-label-position-inside .iti input.wsf-field[placeholder]:focus+.wsf-input-group-append+label,.wsf-form:not(.wsf-label-position-inside-hide) .wsf-label-position-inside .iti input.wsf-field[placeholder]:not(:placeholder-shown)+label,.wsf-form:not(.wsf-label-position-inside-hide) .wsf-label-position-inside .iti input.wsf-field[placeholder]:not(:placeholder-shown)+.wsf-input-group-append+label{-webkit-transform:translate(var(--wsf-field-tel-transform-x), var(--wsf-field-label-inside-offset)) scale(var(--wsf-field-label-inside-scale));transform:translate(var(--wsf-field-tel-transform-x), var(--wsf-field-label-inside-offset)) scale(var(--wsf-field-label-inside-scale))}
