.contact img{max-width:100%}.contact .form__message{align-items:flex-start;letter-spacing:2px;line-height:1.47}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:3rem}}.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(2,1fr);grid-column-gap:2rem}}.page-support_contact .contact .contact-main{flex-direction:row-reverse;--grid-desktop-horizontal-spacing: 48px}.page-support_contact .contact .field__input{background:#fff;color:#000}.page-support_contact .contact .field__input.text-area{min-height:16rem}.contact .field__label{position:static;margin-bottom:1rem;letter-spacing:2px;font-family:var(--font-heading-family-light);color:rgba(var(--color-foreground))}.contact .field__input{padding:1.5rem;border:.1rem solid transparent;box-shadow:0 0 0 var(--inputs-border-width) #deddde;transition:box-shadow var(--duration-short) ease}.contact .field:after{display:none}.contact .field{flex-direction:column}.contact .field__input:hover{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #deddde;outline:0}.contact .field__input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #deddde;outline:0}.contact .contact__fields{display:block}.contact .section-title{text-align:center}.contact .section-title .title{line-height:46px;letter-spacing:1px;margin:0}.contact .section-title .sub-title p{letter-spacing:.16px;margin:0;padding:2.5rem 0 4rem}.contact-us__list-social.list-social:only-child{justify-content:flex-start}.contact .list-social__link{border-radius:100%}.contact .list-social__item{padding-right:5px}.contact .list-social__item:last-child{padding-right:0}.contact .image-text h4{font-size:17px;letter-spacing:3px;font-family:var(--font-heading-family-medium);display:flex;align-items:center;text-transform:uppercase;margin:0;padding-bottom:8px}.contact .image-text p{font-size:17px;letter-spacing:.16px;margin:0;max-width:395px;padding-bottom:3rem}.contact .image-text img{padding-right:8px}.contact .contact-main{padding:0 20px;max-width:1140px;margin:0 auto 86px}.map{display:flex;justify-content:center;border:0;filter:grayscale(1)}.contact .contact-main .heading-2 .inline-richtext p{margin:0;letter-spacing:1.5px}.contact .contact-main .heading-2 .description{margin:-2rem 0 4rem;font-size:1.6rem;line-height:1.375}.contact .contact-main .heading-3 .inline-richtext p{margin:0}.contact .social_media .list-social__item .list-social__link{padding:.8rem}.contact .social_media .list-social__item .list-social__link .icon{height:1.7rem;width:1.7rem}.contact .contact-form .contact__button .button{padding:0 4.25rem}.gm-style iframe div{border:0!important}.contact .field__label span{color:#adadad}@media only screen and (max-width: 749px){.grid--2-col .grid__item{width:100%;max-width:100%}.contact .contact-main .social_media .list-social{padding-bottom:3.5rem}.contact .contact-main .heading-2 .inline-richtext{margin:0 0 2.5rem}.contact .contact-form .contact__button .button{padding:1.3rem 3.15rem}.contact .contact-main{padding:0;margin:0 auto 50px}.contact .contact-detail{padding:0 1rem}.contact .image-text h4,.contact .image-text p,.contact .field__label{font-size:1.4rem}.contact .map iframe{max-height:400px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
