.contact__content{margin-bottom:2rem}.contact__text{margin-top:1rem}.contact .form__message{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media (min-width: 768px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media (min-width: 768px){.contact__button{margin-top:4rem}}@media (min-width: 768px){.contact__fields{display:grid;grid-column-gap:2rem;grid-template-columns:repeat(2,1fr)}}.contact:not(.page-width){width:100%;max-width:100%;padding-right:2rem;padding-left:2rem}@media (min-width: 768px){.contact:not(.page-width){padding-right:5rem;padding-left:5rem}}@media (min-width: 768px){.contact--side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact--side-by-side .contact__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.contact--side-by-side form{-webkit-box-flex:2;-ms-flex:2;flex:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-contact-form.css.map */
