#form_letter .row-gender .col-gender{
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
#form_letter .row-gender .radio-inline {
  width: auto;
  margin: 0;
  padding: 0;
}

.image-product-upload {
  /* display: none; */
  padding: 15px 0;
  position:relative;
}

.image-product-upload .dropzone {
  background-image: url('../img/video/btn-upload-2.png');
  background-repeat: no-repeat;
  background-position: right;
  cursor: pointer;
  background-size: 201px 77px;
  min-height: 77px
}

/* .image-product-upload .dropzone {
  background-position: bottom;
  padding-bottom: 100px
} */

.image-product-upload.image-product_33 .dropzone,
.image-product-upload.image-product_44 .dropzone{
  background-position:center 62px;
  border: 1px solid transparent;
}

.image-product-upload.image-product_33 .dz-default.dz-message,
.image-product-upload.image-product_44 .dz-default.dz-message{
  text-align: center;
  margin: 150px auto 0;
}

.crop-avatar{
  display:none
}

input[name="_sharp[33]"],
input[name="_sharp[44]"]{
  width:0;
  height:0;
  /* margin:0; */
  /* padding:0; */
  border:0 !important
}
#form_letter input[name="_sharp[33]"]:not(.valid)+em.error,
#form_letter input[name="_sharp[44]"]:not(.valid)+em.error{
  bottom: -20px;
	left: 5px;
	width: calc(100% - 10px);
	text-align: center;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
}

input.video_image{
  border:0 !important
}