.contact{padding-top:6rem;padding-bottom:6rem}.contact .form__message{align-items:flex-start;margin-bottom:3rem;font-size:1.5rem}.contact .icon-success{margin-top:.2rem;margin-right:1rem}.contact .field{margin-bottom:2rem}.contact .field__input{background-color:transparent!important;border:1px solid rgba(var(--color-foreground),.2)!important;border-radius:40px!important;color:rgb(var(--color-foreground))!important;transition:border-color .25s ease}.contact .field__input:focus{border-color:rgb(var(--color-foreground))!important;box-shadow:none!important;outline:none!important}.contact textarea.field__input{border-radius:40px!important;min-height:8.5rem!important;height:8.5rem!important;padding:2.2rem 3rem 1rem!important;resize:none!important}.contact textarea.field__input~.field__label{left:3rem!important;top:1.4rem!important;transition:all .25s ease}.contact textarea.field__input:focus~.field__label,.contact textarea.field__input:not(:placeholder-shown)~.field__label{font-size:1rem!important;top:.6rem!important;left:3rem!important}.contact .field:after,.contact .field:before{content:none!important}.contact__button .button{width:100%;border-radius:40px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));transition:all .3s ease;letter-spacing:.1rem;text-transform:uppercase;font-size:1.4rem;padding:1.5rem}.contact__button .button:hover{background-color:transparent;color:rgb(var(--color-foreground))}.contact__wrapper{display:grid;grid-template-columns:1fr;gap:5rem}@media screen and (min-width:750px){.contact__wrapper{grid-template-columns:repeat(2,1fr)!important}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
