.contact--card{text-align:center}.contact__form-card{margin-top:3.2rem;padding:2.4rem;border-radius:1.2rem;border:.1rem solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));text-align:start}@media screen and (min-width:750px){.contact__form-card{padding:4rem}}.contact__fields{margin-bottom:1.6rem}.contact__fields--pair{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width:750px){.contact__fields--pair{grid-template-columns:repeat(2,1fr);column-gap:2rem}}.contact .field{margin-bottom:1.6rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__fields--pair .field{margin-bottom:1.6rem}.contact__button{margin-top:1.2rem;text-align:center}.contact__button .button{min-width:20rem}@media screen and (min-width:750px){.contact__button{margin-top:2rem}}.contact .form__message{align-items:flex-start;text-align:start}.contact .icon-success{margin-inline-end:.8rem;margin-top:.2rem}.contact .form-status-list{text-align:start}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-contact-form.css.map */
