form.add-product-form {    max-width: 980px;    width: calc(100% - 40px);    margin: 50px auto;    padding: 40px;    border-radius: var(--radius-m);    border: var(--box-border-light);    box-shadow: var(--box-m-shadow);}form.add-product-form input[type="file"] {    appearance: none;    -webkit-appearance: none;    -moz-appearance: none;    align-items: center;    border-radius: var(--control-radius);    box-shadow: none;    display: inline-flex;    font-size: var(--sm);    justify-content: flex-start;    line-height: var(--control-line-height);    position: relative;    vertical-align: top;    border: var(--box-border);    height: 64px;    padding: 17px 160px 17px 20px;    width: 100%;}form.add-product-form .form-managed-file input.form-submit {    position: absolute;    top: 11px;    bottom: 0;    right: 20px;    height: 40px;    width: 120px;    line-height: 22px;    padding: 10px 18px;    background-color: var(--primary-d);    background-image: linear-gradient(180deg, var(--button-grad-blue-1), var(--button-grad-blue-2));    color: white;}form.add-product-form .form-item>label {    font-weight: 600;    margin-bottom: 5px;}form.add-product-form .form-item .form-managed-file{    position: relative;}form.add-product-form .form-item .description {    margin: 5px 0px;}form.add-product-form .form-actions input[type="submit"] {    background-color: var(--primary-d);    background-image: linear-gradient(180deg, var(--button-grad-blue-1), var(--button-grad-blue-2));    color: white;    margin-top: 10px;    height: 40px;    width: 120px;    line-height: 22px;    padding: 10px 18px;}@media (max-width: 767px){    form.add-product-form {        padding: 24px 14px;        width: calc(100% - 20px);    }    form.add-product-form input[type="file"] {        height: 52px;        padding: 10px 128px 10px 10px;        width: 100%;    }    form.add-product-form .form-managed-file input.form-submit {        top: 10px;        height: 32px;        width: 94px;        right: 10px;        line-height: 18px;        padding: 6px 12px;    }}