/*#region cards-cars*/
.card-pedido-aa {
  padding: 0;
}

.btns-cp-mv {
  display: none;
}

.info-car-cp {
  width: 100%;
  padding: 10px;
  margin-left: 0;
}

.btns-cp-dk {
  display: block;
  text-align: center;
  min-width: 209px;
}

.btns-cp-dk button {
  margin-bottom: 15px;
}

.content-cp {
  width: 100%;
  display: flex;
  border-radius: 10px;
  background: #fff;
  height: 196px;
  margin-left: -9px;
  padding: 16px 24px;
}

.photo-bg-cp {
  width: auto;
  height: auto;
}

.photo-cp {
  width: 200px;
  height: 196px;
  border-radius: 10px 0px 0 10px;
}

.info-car-cp .title-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 26px;
  color: #0E1213;
  margin-bottom: 5px;
}

.info-car-cp .subtitle-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--textoGris);
  margin-bottom: 15px;
}

.info-car-cp .pricetotal-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--textoGris);
  margin-bottom: 15px;
}

.info-cp .text-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 0px;
  margin-left: 5px;
}

/*#endregion cards-cars*/
/*#region tasaciones*/
.tasaciones-gen {
  display: grid;
  padding: 33px 16px;
  grid-template-columns: 1fr 1fr;
  grid-row-gap: 24px;
  column-gap: 24px;
}

.tasaciones-gen .btns-cp-mv {
  display: block;
}

.tasaciones-gen .card-tasacion-aa {
  background: #FFFFFF;
  box-shadow: 1px 5px 18px -2px rgba(1, 53, 149, 0.15);
  border-radius: 10px;
  padding: 16px 16px 22px 16px;
  height: fit-content;
}

.tasaciones-gen .card-gen {
  display: flex;
}

.tasaciones-gen .photo-bg-cp {
  width: 107px;
  height: 91px;
}

.tasaciones-gen .photo-cp {
  width: 107px;
  height: 91px;
  border-radius: 10px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('/img/frontend/sin-imagen-tasacion.jpg');
}

.tasaciones-gen .content-cp {
  display: flex;
  align-self: center;
  border-radius: 00px;
  background: #fff;
  height: auto;
  margin-left: 0px;
  padding: 0;
}

.tasaciones-gen .info-car-cp {
  margin-left: 14px;
  padding: 0 0 16px 0;
}

.tasaciones-gen .info-car-cp .title-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  color: #0E1213;
  margin-bottom: 5px;
}

.tasaciones-gen .info-car-cp .subtitle-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--textoGris);
  margin-bottom: 5px;
}

.tasaciones-gen .info-car-cp .pricetotal-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--textoGris);
  margin-bottom: 5px;
}

.tasaciones-gen .info-cp {
  display: flex;
}

.tasaciones-gen .info-cp .text-cp {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
  margin-left: 5px;
}

/*#endregion tasaciones*/
/*#region favoritos*/
.favoritos-gen {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 24px;
  grid-row-gap: 33px;
}

/*#endregion favoritos*/