.block__image-upload-modal{max-width:75vw;min-width:40vw}.form__drop-area,.form__submit{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}.form__drop-area{border-radius:1rem;flex-direction:row;outline:0 solid #e8d2dd;transition:outline .1s,border .1s}.form__drop-area--is-empty{background-color:#fff;border:.0625rem solid #d3d3d3;border-radius:.25rem;border-radius:1rem;box-shadow:inset .25rem .25rem .25rem #00000013;box-sizing:border-box;color:#2f2f2f;font-family:nunito,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;margin:.5rem 0;max-width:100%;padding:.75rem 1.25rem;text-shadow:none;width:100%}@media (min-width:85.375em){.form__drop-area--is-empty{font-size:1.125rem;line-height:1.333}}.form__drop-area--is-empty:hover{border-color:#d1a4bb}.form__drop-area--is-empty:focus{border-color:#8b1c54;outline:.25rem solid #e8d2dd}.form__drop-area--is-empty:active{border-color:#8b1c54;outline:none}.form__drop-area--is-empty::-moz-placeholder{color:#757575}.form__drop-area--is-empty::placeholder{color:#757575}.form__drop-area--is-empty:disabled,.form__drop-area--is-empty[disabled]{background-color:#eee;border-color:#d3d3d3;color:#616161;cursor:not-allowed}.form__drop-area--is-empty:-moz-read-only{background-color:#fff}.form__drop-area--is-empty:read-only{background-color:#fff}.form__drop-area--is-empty:-moz-read-only:hover{border-color:#d1a4bb}.form__drop-area--is-empty:read-only:hover{border-color:#d1a4bb}.form__drop-area--is-empty:-moz-read-only:focus{border-color:#8b1c54;outline:.25rem solid #e8d2dd}.form__drop-area--is-empty:read-only:focus{border-color:#8b1c54;outline:.25rem solid #e8d2dd}.form__drop-area--is-empty:-moz-read-only:active{border-color:#8b1c54;outline:none}.form__drop-area--is-empty:read-only:active{border-color:#8b1c54;outline:none}.form__drop-area--is-empty.error{border-color:#f74141}.form__drop-area--active{border-color:#8b1c54;border-radius:1rem;outline:.25rem solid #e8d2dd}.form__file-input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.form__drop-area-description{margin:1rem 0;max-width:75%}.form__example_image{border-radius:1rem;max-height:65vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.form__submit-group{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;margin-top:2rem;width:100%}
