.preview[data-v-476e6d06]{width:300px;background-position:center}.deleteX[data-v-476e6d06]{display:none}.deleteX.active[data-v-476e6d06]{display:initial;position:absolute;top:36px;right:0;transform:translate(30%, -50%)}
.uploads-wrapper[data-v-f786c596]{flex-wrap:wrap}.uploads-wrapper>*[data-v-f786c596]{flex:1 1 minmax(200px, 400px) !important}.inputs-wrapper input[data-v-f786c596]{height:30px;padding-left:1rem;padding-block:1.3rem;min-width:200px}.inputs-wrapper input[data-v-f786c596]::-moz-placeholder{font-size:1.1rem;font-weight:500}.inputs-wrapper input[data-v-f786c596]::placeholder{font-size:1.1rem;font-weight:500}.inputs-wrapper[data-v-f786c596]{display:grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:1rem}.label-wrapper[data-v-f786c596]{height:100px}.label-wrapper.active>*[data-v-f786c596]{display:none !important}.form-control-placeholder[data-v-f786c596]{position:absolute;top:50% !important;left:10px;transform:translateY(-50%)}#dealership_name_input:focus~label[data-v-f786c596]{transform:translateY(-31px)}#dealership_phone_input:focus~label[data-v-f786c596]{transform:translateY(-31px)}#dealership_domain_input:focus~label[data-v-f786c596]{transform:translateY(-31px)}.inputs_transform_x[data-v-f786c596]{transform:translateY(-31px) !important}.padding-block[data-v-f786c596]{padding-block:22px !important}
.section-wrapper{width:100%;border-bottom:1px solid #d9d9d9}

.header-text {
  font-style: normal;
  font-weight: 700;
  font-size: 1.2rem;
  line-height: 19px;
  letter-spacing: 0.182857px;
  color: #363636;
}


.subheader-text {
  font-style: normal;
  font-weight: 600;
  font-size: 1rem;
  line-height: 19px;
  letter-spacing: 0.182857px;
  color: #363636;
}

.modalLayout .modal-dialog[data-v-27a70104]{max-width:unset !important}.modal-header-select-template[data-v-27a70104]{background-color:#1d2327 !important}@media(min-width: 1200px){.modal[data-v-27a70104]{position:fixed;top:0;left:300px;z-index:1055;display:none;width:calc(100% - 300px);height:100%;overflow-x:hidden;overflow-y:auto;outline:0}}

.parentQr[data-v-160c08af] {
  display: grid;
  grid-template-columns: minmax(0, 50%) minmax(0, 50%);
  gap: 10px;
}
.parentQr .div1[data-v-160c08af] {
  background-color: #f1f1f1;
}
.parentQr .div2[data-v-160c08af] {
  background-color: #d1d1d1;
}
@media (max-width: 768px) {
.parent[data-v-160c08af] {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
}
.actions[data-v-160c08af] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100px;
  background: white;
  z-index: 9;
}

