.wpforms-panel-fields .wpforms-field.size-large input[type="file"]{width:100%}.wpforms-panel-fields .wpforms-field.size-small input[type="file"]{width:25%}.wpforms-container input[type="file"]{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-style:normal;font-weight:400;margin:0}.wpforms-container-full input[type="file"]{display:block;width:100%;max-width:100%;padding:.5rem 1rem;font-size:14px;line-height:1.5;color:#333;border:1px solid #ccc;border-radius:6px;cursor:pointer;transition:all 0.3s ease}.wpforms-container-full input[type="file"]:hover{background-color:#f1f1f1;border-color:#999}.wpforms-container-full input[type="file"]:focus{outline:none;border-color:#007cba;box-shadow:0 0 0 2px rgb(0 124 186 / .2)}