.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact .select-field select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0;flex-grow:1;text-align:left;padding:0 1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.contact .select-field>div{position:relative}.contact .select-field .svg-wrapper{height:.6rem;width:1rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:16px}.contact .field.full-width{grid-column:span 2}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem;width:100%}.contact__button .button{width:100%}@media screen and (min-width:750px){.contact__button{margin-top:3rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
