.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem;position:static;flex-direction:column;align-items:stretch;gap:.75rem}.contact__form-title{margin-bottom:1rem}.contact__form-text{color:#30302dcc;font-family:Gill Sans Nova,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:20px;margin-bottom:2rem}.contact .field.field--with-error{flex-wrap:nowrap}.contact .field__label{position:static;left:auto;top:auto;margin:0;pointer-events:auto;transition:none;color:var(--Main-Colours-Simply-Black, #30302D);font-family:Gill Sans Nova;font-size:12px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:.96px;text-transform:uppercase}.contact .field:before,.contact .field:after,.contact .select:before,.contact .select:after{content:none}.contact .field__input,.contact .select__select{display:flex;padding:12px;align-items:center;gap:8px;align-self:stretch;border-radius:2px;border:1px solid #8C916C33;background:var(--Main-Colours-White, #FFF);color:#30302dcc;font-family:Gill Sans Nova,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:20px;width:100%;box-shadow:none;height:auto;margin:0}.contact .select__select{padding-right:40px}.contact .field__input:focus,.contact .field__input:focus-visible,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill{padding:12px;margin:0}.contact .field__input:focus,.contact .field__input:focus-visible,.contact .select__select:focus,.contact .select__select:focus-visible{border-color:#30302d;box-shadow:none;outline:none}.contact .select{position:relative}.contact .select .icon-caret{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;width:10px;height:auto;color:#30302dcc}.contact .field__input::placeholder,.contact textarea::placeholder,.contact .field__input::-webkit-input-placeholder,.contact .field__input::-moz-placeholder,.contact textarea::-moz-placeholder,.contact .field__input::-ms-input-placeholder,.contact textarea::-ms-input-placeholder{opacity:1;color:#30302db3}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem;width:100%}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}.contact__button .button{display:flex;min-width:92px;width:100%;padding:12px 32px;justify-content:center;align-items:center;align-self:stretch;border-radius:2px;background:var(--Main-Colours-Simply-Black, #30302D);box-shadow:0 2px 10px #0000001a;color:var(--Main-Colours-White, #FFF);text-align:center;font-family:Gill Sans Nova,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:20px;border:none;text-transform:none}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form.css.map */
