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