.contact img{max-width:100%}.contact__form{justify-content:center;justify-items:center;display:flex;border:1px solid}.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}}input[type=time].field__input,input[type=date].field__input{padding:12px;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml,...);background-position:right 10px center;color:#fff}.form_info{justify-content:center;justify-items:center;display:flex}@media screen and (max-width: 749px){input[type=time].field__input,input[type=date].field__input{padding:14px}.form_info{flex-direction:column}.form_info .form_img{display:none;border-radius:1rem;width:100%;height:48rem;background-size:contain;background-repeat:no-repeat;position:relative}}@media screen and (min-width: 749px){.form_info .form_content{flex:1}.form_info .form_img{border-radius:1rem;display:block;width:44rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-contact-form.css.map */
