.contact__form-inner{--color-border: 204,204,204;border:solid .1rem rgb(var(--color-border));padding:4rem;border-radius:.8rem}.contact__fields{margin-top:3rem}.contact__form-heading{margin:0}.contact__form-heading,.contact__form-side-heading{margin-top:0}.contact__fields .field__input{background-color:#fff;font-weight:400}.contact__button{margin-top:2.4rem}.contact__aside{border-radius:.8rem;padding:2.8rem}@media screen and (max-width: 749px){.contact__aside{padding:2rem}}.contact__fields{display:grid;grid-template-columns:1fr 1fr;column-gap:1.2rem;row-gap:2.4rem}.contact__fields .field{grid-column:span 2}@media screen and (min-width: 750px){.contact__fields .field--half{grid-column:span 1}}@media screen and (max-width: 749px){.contact__form-inner{margin-left:calc(var(--outer-margin) * -.5);margin-right:calc(var(--outer-margin) * -.5);padding:2.4rem 1.6rem}}.contact__form-side-row{display:flex;gap:1rem;align-items:center}.contact__form-side-row p{margin:0}.contact__form-side-icon{width:3.4rem;height:3.4rem;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--color-background));color:rgb(var(--color-button));box-shadow:0 71px 80px #0000001a,0 8.89px 10.017px #0000000d}.contact__form-side-row+.contact__form-side-row{margin-top:1.3rem}.contact__form-side-text{margin-top:1.6rem}@media screen and (max-width: 749px){.contact__form{order:2}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
