.page-content{font-size:1.6rem;text-align:center}.contact .page-title em{font-size:3rem}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2.5rem}.contact-info{display:flex;background-color:#fff9f6;padding:1.5rem .5rem;margin-bottom:4.8rem}.contact-info__title{color:var(--gradient-base-accent-1);text-transform:uppercase;font-size:1.8rem;margin-top:0;margin-bottom:.3rem}.contact-info__text{font-size:1.6rem;line-height:1.5}.contact .field__label{color:var(--gradient-base-accent-1)}.contact .field__input{padding-top:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--gradient-base-accent-1)}@media screen and (min-width: 750px){.page-content{font-size:1.8rem}.contact .page-width--narrow{max-width:76.4rem}.contact .field{margin-bottom:3rem}.contact-info{align-items:center;padding-left:1.5rem;padding-right:1.5rem}.contact-info__media{margin-right:1.3rem}.contact .field__label{font-size:1.8rem}.contact .field__input{font-size:2.4rem;line-height:1.2}}.contact__button{margin-top:4rem}@media screen and (min-width: 750px){.contact__button .button{min-width:26.4rem;min-height:4.8rem;font-size:1.6rem}.contact__button .button:hover,.contact__button .button:active,.contact__button .button:focus,.contact__button .button:focus-visible{font-size:1.8rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:3.6rem}}@media screen and (max-width: 749px){.page-width--narrow{padding-bottom:4.2rem}.section--contact-form{padding-bottom:7rem}.contact-info__media{margin-right:.7rem;width:4.9rem;height:4.9rem;min-width:4.9rem;min-height:4.9rem}.contact-info__media img{width:100%;height:100%;object-fit:cover}.contact__button .button{min-width:15.9rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-contact-form.css.map */
