/** Shopify CDN: Minification failed

Line 173:0 Unexpected "}"

**/
.contact img {
  max-width: 100%;
}

.contact .form__message {
  align-items: flex-start;
}

.contact .icon-success {
  margin-top: 0.2rem;
}

.contact .field {
  margin-bottom: 1.5rem;
}

@media screen and (min-width: 750px) {
  .contact .field {
    margin-bottom: 2rem;
  }
}

.contact__button {
  margin-top: 3rem;
}

@media screen and (min-width: 750px) {
  .contact__button {
    margin-top: 4rem;
  }
}

@media screen and (min-width: 750px) {
  .contact__fields {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 2rem;
  }
}

@media screen and (min-width: 750px) {
  .prestamo__fields {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2rem;
  }
}


@media screen and (min-width: 750px) {
.direccion__fields {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 2rem;
}

.field-box {
background-color: #37514D;
border: none;
padding: 10px;
border-radius: 10px;
color: white;
}

.btn {
border: none;
color: white;
padding: 14px 28px;
font-size: 16px;
cursor: pointer;
border-radius: 4px;
}

.success {
background-color: #37514d;
}

.success:hover {
background-color: #46a049;
}

input[type="file"] {
display: none;
}

.success-message {
background-color: #04AA6D;
color: white;
padding: 10px 20px;
border-radius: 4px;
text-align: center;
margin-top: 20px;
}

.adjunta__button {
margin-top: 1rem;
}

.check__button {
margin-top: 4rem;
}
}

.box {
background-color: #653651;
border-radius: 10px;
padding: 20px;
border: none;
margin-left: 00px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: 200%;
text-align: center;
}

.bold-text {
font-weight: bold;
color: black;
}

#selected-mensualidades:not(:empty) + .bold-text {
display: inline-block;
}

#selected-mensualidades:empty + .bold-text {
display: none;
}

.container {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
}

.box p {
text-transform: uppercase;
font-weight: bold;
}

.bold-text {
font-weight: bold;
color: white;
}

.subtext {
font-size: 50%;
color: white;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

.contact__button {
display: flex;
justify-content: center;
margin-top: 20px;
}

.button {
width: 100%;
background-color: #653651;
max-width: 350px; /* Optional, if you want to limit the maximum width of the button */
}
}










