.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 .field{flex-direction:column}.contact .field__label{position:relative;left:0;top:0}.contact input.field__input,.contact textarea.field__input,.contact select.field__input{background:#f5c4a5;border-radius:4px;padding:10px 15px;margin-top:6px}.contact .select .icon-caret{right:15px}.contact .product-tabs{background:#efe2cb;padding:40px 30px;border-radius:25px;width:500px;max-width:100%;float:right}.contact .product-tabs .accordion{margin-top:0;border-bottom:1px solid rgba(237,76,35,.4)}.contact .product-tabs .accordion:last-of-type{border-bottom:0}.contact .product-tabs .accordion summary{justify-content:center}.contact .product-tabs .accordion .accordion__content{padding-bottom:20px}@media screen and (min-width: 641px){.contact .field{margin-bottom:2rem}.enquiry .contact .field{margin-bottom:.8rem}}.enquiry .field label{margin-bottom:0}.contact__button{margin-top:3rem}.enquiry .contact__button{margin-top:1rem}@media screen and (min-width: 641px){.contact__button{margin-top:4rem}}@media screen and (min-width: 641px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.5rem}}@media screen and (max-width: 640px){.contact .product-tabs{margin-top:30px}}@media screen and (min-width: 641px) and (max-width: 768px){.contact .product-tabs{width:100%;margin-top:90px}}.enquiry .text-area{min-height:unset}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-contact-form.css.map */
