.upload-file-wrap{background-color:var(--rio-lightest);border:1px solid var(--cbb);border-radius:10px;padding:0}.upload-file-wrap:has(.tooltip-box){width:95%}.file-input{border-radius:3px;display:inline-block;padding:16px;position:relative;text-align:left;width:100%}.file-input>[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:95%!important;z-index:0}.file-input{align-items:center;display:flex}.file-label{background-color:transparent;border-radius:10px;color:var(--rio-darkest);font-family:Open Sans,sans-serif;margin:0 15px;padding:0;transition:color .3s ease-in-out;width:100%}.upload-file-wrap:hover .file-label{color:var(--cbb)}.upload-file-wrap .-chosen .file-label{color:var(--cbb)!important}.hs-fieldtype-file label{display:block}.file-upload-icon{width:15px}@media only screen and (max-width:480px){.upload-file-wrap .tooltip-box{margin-right:-6px}.file-input>[type=file]{width:90%!important}}