.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.4rem}@media screen and (min-width:750px){.contact .field{margin-bottom:1.8rem}}.contact--split{display:grid;gap:3.2rem}@media screen and (min-width:900px){.contact--split{grid-template-columns:minmax(26rem,34rem) 1fr;gap:clamp(4rem,7vw,8rem);align-items:start}}.contact__aside-heading{margin:0 0 1.6rem}.contact__aside-text{font-size:1.5rem;line-height:1.6;color:rgba(var(--pm-fg),.72);margin-bottom:2.8rem}.contact__aside-text p{margin:0 0 1rem}.contact__details{margin:0;display:flex;flex-direction:column;gap:1.8rem;border-top:1px solid var(--pm-hairline);padding-top:2.4rem}.contact__detail dt{display:flex;align-items:center;gap:.7rem;font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--pm-fg),.5);margin-bottom:.5rem}.contact__detail dt svg{width:1.5rem;height:1.5rem;color:var(--pm-accent)}.contact__detail dd{margin:0;font-size:1.5rem;color:rgb(var(--pm-fg))}.contact__detail dd a{color:rgb(var(--pm-fg));text-underline-offset:.3rem}.contact__detail dd a:hover{color:var(--pm-accent)}.contact__detail--social .list-social,.contact__detail--social .social-icons{display:flex;gap:1.4rem;margin:.4rem 0 0;padding:0;list-style:none}.contact__detail--social .list-social__link svg,.contact__detail--social svg{width:2rem;height:2rem}.contact__form-wrap{max-width:62rem}.contact--split .contact__form-wrap{max-width:none}.contact__fields{display:grid;gap:0 2rem}@media screen and (min-width:750px){.contact__fields{grid-template-columns:repeat(2,1fr)}}.contact .field__input{padding:1.5rem 1.6rem;min-height:5.4rem}.contact textarea.field__input{min-height:14rem;line-height:1.5}.contact .field__label{left:1.6rem}.contact__button{margin-top:2.4rem}.contact__button .button{min-width:20rem;padding:1.6rem 3.6rem;letter-spacing:.16em}@media screen and (min-width:750px){.contact__button{margin-top:3rem}}.contact .form-status{padding:1.6rem 1.8rem;border:1px solid var(--pm-hairline);border-radius:.8rem;background:var(--pm-surface)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
