.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:.5rem;flex-direction:row;outline:0 solid #d0d9d9;transition:outline .1s,border .1s}.form__drop-area--is-empty{background-color:#fff;border:1px solid #a2b3b3;border-radius:.5rem;box-shadow:inset .25rem .25rem .25rem #00000013;box-sizing:border-box;color:#000;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;margin: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:#00edaa}.form__drop-area--is-empty:focus,.form__drop-area--is-empty:focus-visible{border-color:#164242;outline:none}.form__drop-area--is-empty:active{border-color:#164242;outline:none}.form__drop-area--is-empty::-moz-placeholder{color:#456868}.form__drop-area--is-empty::placeholder{color:#456868}.form__drop-area--is-empty:disabled,.form__drop-area--is-empty[disabled]{background-color:#eee;border-color:#d3d3d3;box-shadow:none;color:#757575;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:#a2b3b3}.form__drop-area--is-empty:read-only:hover{border-color:#a2b3b3}.form__drop-area--is-empty:-moz-read-only:focus{border-color:#164242;outline:.25rem solid #d0d9d9}.form__drop-area--is-empty:read-only:focus{border-color:#164242;outline:.25rem solid #d0d9d9}.form__drop-area--is-empty:-moz-read-only:active{border-color:#164242;outline:none}.form__drop-area--is-empty:read-only:active{border-color:#164242;outline:none}.form__drop-area--is-empty.error{border-color:#f74141}.form__drop-area--active{border-color:#164242;border-radius:.5rem;outline:.25rem solid #d0d9d9}.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%}
