.contact-title{color:var(--seasonal-color);text-transform:lowercase;text-align:left;margin-top:100px;margin-bottom:50px}.contact .field__input,.contact .text-area.field__input{background-color:#fff!important;border-radius:0!important;border:1px solid #000!important;padding:1.2rem 2rem!important;color:#000!important}.contact .field__input::placeholder,.contact .text-area.field__input::placeholder{color:#ccc!important;opacity:1!important}.contact .field__label{display:none!important}.contact .text-area.field__input{min-height:150px;border-radius:0!important}.contact__button .button{background:none!important;background-color:transparent!important;color:var(--seasonal-color)!important;font-weight:700;font-size:2.7rem;text-transform:lowercase;transform:rotate(-.8deg);border:none!important;padding:.8rem 2rem;min-height:auto;box-shadow:none!important}.contact__button .button:before,.contact__button .button:after{display:none!important}@media screen and (min-width:750px){.contact__button .button{font-size:3rem}}.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:1.5rem;text-align:right}@media screen and (min-width:750px){.contact__button{margin-top:2rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__info{margin-top:3rem;font-size:1.4rem;color:#000}.contact__info p{margin:.3rem 0}.contact__info a{color:inherit;text-decoration:none}.contact__info a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
