.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.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}}.contact__layout{display:grid;grid-template-columns:1fr;gap:3.6rem}.contact__main{min-width:0}@media screen and (min-width:990px){.contact__layout--split{grid-template-columns:1.5fr 1fr;gap:6rem;align-items:start}}.contact__info-title{font-size:1.7rem;font-weight:600;margin:0 0 1.4rem}.contact__info-text{margin:0 0 2.4rem;color:rgba(var(--color-foreground),.75)}.contact__info-item{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.4rem}.contact__info-item .svg-wrapper{width:2rem;height:2rem;flex:0 0 auto;opacity:.8}.contact__info-item a{color:rgb(var(--color-foreground));text-decoration:none}.contact__info-item a:hover{text-decoration:underline}.contact__address{margin-top:2rem;border-top:1px solid rgba(var(--color-foreground),.12);color:rgba(var(--color-foreground),.75);line-height:1.6}@media screen and (min-width:990px){.contact__layout--split .contact__fields{grid-template-columns:1fr}}.contact__header{margin-bottom:3.2rem}.contact__subheading{font-size:1.7rem;font-weight:600;line-height:1.3;margin:0 0 1rem}.contact__intro{margin:0;color:rgba(var(--color-foreground),.75);line-height:1.6;max-width:52rem}.contact__intro>*:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
