.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.custom-contact .section-pageheader{background:#f7f7f6;text-align:center;padding-top:80px}.custom-contact .section-pageheader .subheading{font-size:16px;font-weight:700;line-height:21.55px;font-family:Archivo Narrow;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;display:block}.custom-contact .section-pageheader .main-page-title{font-size:60px;font-weight:700;line-height:71px;color:#253728;text-transform:uppercase;margin-bottom:12px}.custom-contact .section-pageheader p{color:#253728;font-size:16px;font-weight:400;line-height:24px;max-width:432px;margin:auto;font-family:Archivo}.section-contactform .gradient{background-color:#f7f7f6;padding-block:50px}.section-contactform .contact.page-width{max-width:724px!important;padding:40px!important;background:#fff;border-radius:8px}.section-contactform .contact .field{margin-bottom:20px;border:1px solid rgba(238,238,238,1);border-radius:4px}.section-contactform .contact .field__label{display:none}.section-contactform .field__input{padding:10px 20px;min-height:55px;font-family:Archivo}.section-contactform .text-area.field__input{min-height:120px}.section-contactform .field__input::placeholder{color:#000c;font-size:16px;font-weight:400;font-family:Archivo;letter-spacing:0}.section-contactform .contact .form-descrip p{font-size:12px;font-weight:400;font-family:Archivo;line-height:13.06px;color:#000c;letter-spacing:0}.section-contactform .contact .form-descrip p a{color:#000c}.section-contactform .contact .contact__button{margin-top:32px}.section-contactform .contact .contact__button .button{width:100%;border-radius:8px;background-color:#2b3f2e;overflow:hidden;border:none;font-size:16px;font-weight:600;line-height:17.41px;font-family:Archivo;height:55px;transition:all .4s ease}.section-contactform .contact .contact__button .button:hover{background-color:#253728}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.section-contactform .field__input:focus,.section-contactform .field__input:not(:placeholder-shown),.section-contactform .field__input:-webkit-autofill{padding:0 20px}.custom-contact .section-image-withtext .gradient{padding:0;background:#f7f7f6}.custom-contact .section-image-withtext .gradient .page-width{max-width:100%!important;padding-inline:0!important}.custom-contact .section-image-withtext .image-with-text__media{border:none}.section-multicolumn{padding-block:80px}.section-multicolumn .multicolumn .title-wrapper-with-link{flex-direction:column;gap:6px;align-items:center}.section-multicolumn .multicolumn .title{margin:0;font-size:40px;line-height:53.88px;font-weight:700;color:#253728;text-transform:uppercase}.section-multicolumn .subheading{font-size:16px;font-weight:700;line-height:21.55px;color:#25372899;text-transform:uppercase;letter-spacing:0}.section-multicolumn .multicolumn-card__info{padding:30px}.section-multicolumn .multicolumn-card__info>:nth-child(2){margin-top:20px}.section-multicolumn .multicolumn-card__info h3{display:flex;align-items:center;gap:16px;font-size:18px;font-weight:600;line-height:19.58px;color:#253728}.multicolumn-card__info p{font-size:16px;font-weight:400;line-height:26px;font-family:Archivo;color:#253728cc;letter-spacing:0}@media screen and (max-width:749px){.custom-contact .section-pageheader{padding-top:60px}.custom-contact .section-pageheader .main-page-title{font-size:40px;line-height:53.88px}.custom-contact .section-pageheader p{letter-spacing:0}.section-contactform .contact.page-width{padding:20px!important;margin-inline:20px}.section-multicolumn{padding-block:50px}.section-multicolumn .multicolumn-list{padding:0!important;gap:20px}.section-multicolumn .multicolumn-card__info{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/contact-page.css.map */
