/** Shopify CDN: Minification failed

Line 92:0 Expected "}" to go with "{"

**/
.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;
}
.name_fields {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 21px;
}
.conatct_conetnt .lr-content-1 .title {
    font-size: 45px;
    font-weight: 700;
    color: rgb(24, 17, 29);
    line-height: 54px;
    padding: 2rem;
    font-family: 'Aventa-bold', sans-serif !important;
}
.conatct_conetnt   .title span {
    background: url('/cdn/shop/files/span-4.png?v=1749811669');
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: contain;
.conatct_conetnt  .lr-content-1 .text {
    font-size: 1.5rem;
}


.conatct_conetnt .lr-content-1 > * + * {
    margin-top: 4%;
}
.conatct_conetnt  .social .item {
    font-size: 1.3125rem;
    display: flex;
    align-items: center;
}
.conatct_conetnt  .social .item .icon {
    margin-right: 10px;
    display: inline-block;
    width: 2.625rem;
    height: 2.625rem;
    flex-shrink: 0;
}
.conatct_conetnt  .social .item .icon img {
    width: 2.625rem;
    height: 2.625rem;
}
.conatct_conetnt .icon img::before {
    content: "";
    position: absolute;
    inset: 0;
    background: no-repeat center/min(5rem, 50%) min(5rem, 50%) var(--clr-grey) url(../img/placeholder.svg);
}
@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:  1fr;
    grid-column-gap: 2rem;
  }
}
