.contact{margin:0 auto}.contact .caption{font-size:var(--text-xxs);text-transform:none;color:var(--master-color-bg-alt);margin-top:var(--space-1)}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:var(--space-6);flex-flow:column}@media screen and (min-width:750px){.contact .field{margin-bottom:var(--space-10)}}.contact__button{margin-top:3rem}.contact__button button{width:100%}@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}}.contact textarea.text-area.field__input{border:1px solid rgba(var(--color-foreground),.1);margin-top:var(--space-2)}.pr-enquiries{width:100%;padding:var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background-color:rgb(var(--master-color-bg-alt));color:rgb(var(--master-color-black))}.pr-enquiries__title{font-size:var(--text-body-xl);margin-bottom:var(--space-4)}.pr-enquiries__content{min-width:0}.pr-enquiries__email{color:inherit;display:inline-block;text-decoration:none;position:relative;padding-bottom:var(--space-1)}.pr-enquiries__email:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:.9}.pr-enquiries__icon{flex:0 0 auto;line-height:0;margin-top:.1rem}.pr-enquiries__icon{width:40px;height:29px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-contact-form.css.map */
