.contact img{max-width:100%}.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}}.form-section{margin-bottom:6.4rem}.form-section:last-of-type{margin-bottom:0}.form-section__title{margin-bottom:1.35rem}@media screen and (min-width: 750px){.form-section__title{margin-bottom:1.8rem}}#branch-contact-form{padding-top:200px;margin-top:-200px}@media screen and (min-width: 750px){#branch-contact-form{padding-top:180px;margin-top:-180px}}.form__intro-text{margin-bottom:2.7rem}.form__additional-text>*:first-child{margin-top:0}.form__additional-text>*:last-child{margin-bottom:0}@media screen and (min-width: 750px){.form__additional-text{margin-bottom:3.6rem}}.button+.button,.field+.field{margin-left:2.4rem}@media screen and (max-width: 749px){.button{width:100%}.button+.button{margin-left:0}}.field--sort-code{flex:0 0 5.2rem}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-form.css.map */
