.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:flex;flex-direction:column}}.contact{text-align:center}.contact__subheading{margin:0 auto 6rem;opacity:.85;font-size:18px;line-height:1.5}.contact .title{color:var(--contact-heading-color, inherit);font-family:Champ,sans-serif!important}.contact__fields,.contact .field{text-align:left}.contact .field{position:relative}.contact .field__input{width:100%;background-color:var(--contact-field-bg, #cccccc);border:none;border-radius:0;padding:.8rem 2rem;color:#fff;font-size:1.5rem}.contact .field__input::placeholder{color:#fff;opacity:1}.contact .field__input--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'><path d='M1 1L7 7L13 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 2rem center;padding-right:4.5rem}.contact .field__input--select option{color:#000;background-color:#fff}.contact .field__input--select option[value=""]{color:#fff}.contact .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contact .text-area{min-height:6rem;resize:vertical}.contact__button{text-align:center}.contact__button .button{background-color:var(--contact-button-bg, #5c1a33);color:var(--contact-button-text, #ffffff);border:none;padding:8px 80px;border-radius:0;font-size:1.5rem}.contact__button .button:hover{opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
