@media screen and (min-width:750px){body.template-page-contact .banner__heading{font-family:var(--font-family-secondary);font-size:28px;font-weight:400;line-height:36px;letter-spacing:0;text-transform:uppercase}body.template-page-contact .contact .title{font-family:var(--font-family-primary);font-size:50px;font-weight:300;line-height:62px;letter-spacing:-.7px;text-transform:none}body.template-page-contact .contact .field__label,body.template-page-contact .contact .field__input,body.template-page-contact .contact .text-area{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-page-contact .contact .contact__button .button{font-family:var(--font-family-secondary);font-size:12px;font-weight:600;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-page-contact .contact .form-status,body.template-page-contact .contact .form__message{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-page-contact .contact .contact__field-error,body.template-page-contact .contact .form-status-list{font-family:var(--font-family-primary);font-size:12px;font-weight:600;line-height:24px;letter-spacing:1px;text-transform:none}}@media screen and (max-width:749px){body.template-page-contact .banner__heading{font-family:var(--font-family-secondary);font-size:24px;font-weight:400;line-height:36px;letter-spacing:2.2px;text-transform:uppercase}body.template-page-contact .contact .title{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-page-contact .contact .field__label,body.template-page-contact .contact .field__input,body.template-page-contact .contact .text-area{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-page-contact .contact .contact__button .button{font-family:var(--font-family-secondary);font-size:12px;font-weight:600;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-page-contact .contact .form-status,body.template-page-contact .contact .form__message,body.template-page-contact .contact .contact__field-error,body.template-page-contact .contact .form-status-list{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/contact-typography.css.map */
