.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact__layout{display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:start}@media screen and (min-width:990px){.contact__layout{grid-template-columns:minmax(0,1fr) minmax(24rem,30rem);gap:var(--space-10)}}.contact__form-column{max-inline-size:68rem}.contact .field{margin-bottom:var(--space-4)}@media screen and (min-width:750px){.contact .field{margin-bottom:var(--space-5)}}.contact__button{margin-top:var(--space-6)}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--space-5)}}.contact__rail{display:flex;flex-direction:column;gap:var(--space-5)}@media screen and (min-width:990px){.contact__rail{padding-block-start:var(--space-2)}}.contact__rail-list{margin:0;padding:0;border-block-start:.1rem solid var(--roots-hairline)}.contact__rail-item{display:flex;flex-direction:column;gap:var(--space-1);padding-block:var(--space-4);border-block-end:.1rem solid var(--roots-hairline)}.contact__rail-term{font-size:var(--type-meta);color:rgba(var(--color-foreground),.6)}.contact__rail-value{margin:0;font-size:var(--type-body);color:rgb(var(--color-heading));overflow-wrap:anywhere}.contact__rail-link{color:currentColor;text-decoration:underline;text-decoration-color:var(--roots-copper);text-decoration-thickness:.1rem;text-underline-offset:.4rem;transition:text-decoration-thickness var(--duration-short) ease}.contact__rail-link:hover{text-decoration-thickness:.2rem}@media(prefers-reduced-motion:reduce){.contact__rail-link{transition:none}}.contact__rail-social{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:0;padding:0;font-size:var(--type-meta)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
