.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-page-text{margin-bottom:2rem}.contact-social{display:flex;align-items:center}.contact-social-icon{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:rgb(var(--color-button));margin-right:1rem}.contact-social-icon .svg-wrapper{width:30px;height:30px}.contact-social-icon .icon{color:#fff}.contact-hr{display:block!important;height:.1rem;background-color:rgb(var(--color-button));margin-bottom:2rem}.field-select{width:100%;position:relative}.field-select:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);border-top:6px solid rgb(var(--color-foreground));border-left:6px solid transparent;border-right:6px solid transparent}.field-select select{border:0;padding:1.2rem 1.8rem;width:100%;-webkit-appearance:none;appearance:none;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;color:rgba(var(--color-foreground),.75);border:.1rem solid rgb(var(--color-foreground),.75);border-radius:var(--inputs-radius)}.field__field{width:100%;margin-bottom:2rem;position:relative;margin-top:1.5rem}.field__field label{position:absolute;top:-32px;left:0}@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}}@media screen and (max-width:749px){.field__field{margin-top:3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form.css.map */
