.contact img{max-width:100%}.legacy-contact-fullwidth{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}.legacy-contact-wrapper{max-width:1200px;margin:0 auto}.legacy-contact-section{max-width:1001px;margin:0 auto}.legacy-contact-text{margin-bottom:60px}.legacy-contact-subtitle{text-align:center;font-family:Montserrat;font-size:18px;line-height:140%;text-transform:capitalize;margin:unset;letter-spacing:0;color:#000}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}button.legacy-conatct-button{background:#c19826;font-family:Montserrat;font-size:16px;line-height:100%;letter-spacing:0;font-weight:700;text-align:center;vertical-align:middle;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:299px;width:100%;padding:20px 40px;border-radius:4px;color:#fff;border:unset;cursor:pointer}.legacy-contact-title p{margin-bottom:0!important}.legacy-contact-title{font-family:Impact;font-weight:400;font-size:60px;line-height:130%;letter-spacing:0;text-transform:uppercase;margin-top:0;margin-bottom:0;color:#c1a563}.contact.page-width{padding-top:0!important}.legacy-contact-info-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem}.legacy-contact-info-block p a{text-decoration:none!important;color:#000!important}.legacy-contact-connect{margin-bottom:30px}.legacy-connected-text{text-transform:uppercase;font-family:Impact;font-weight:400;font-size:36px;margin:unset;line-height:120%;color:#000;letter-spacing:0;margin-bottom:30px}p{margin:unset}.legacy-contact-info-block strong{font-size:16px;font-weight:700}.legacy-contact-info-block{font-size:14px;font-family:Montserrat;line-height:140%;color:#000}.legacy-contact-info-block strong{display:inline-block;margin-bottom:8px}.form-status-list.caption-large{display:none!important}.form-status.caption-large.text-body,.contact__field-error{color:#eb001b}.field:after{border:none!important;box-shadow:none!important}.field:hover{border:none!important;box-shadow:none!important}.field__input,.field__input:focus{border:1px solid!important}.form-status.form-status-list.form__message{padding:0;margin:20px 0;color:#428445}.form__message{margin-bottom:10px!important}main .shopify-challenge__container{padding-bottom:5em!important}.custom-fields{flex-direction:column!important}.label-text{font-family:Montserrat;letter-spacing:0;font-size:14px;color:#000}.legacy-contact-banner-wrapper{position:relative;width:100%;overflow:hidden}.legacy-contact-banner-image{width:100%;height:auto;display:block;object-fit:cover}.legacy-contact-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.legacy-contact-banner-text{position:absolute;text-align:right;color:#fff;width:100%;max-width:30%;top:20%;left:55%;z-index:2}@media (max-width: 1024px){.legacy-contact-banner-text{max-width:40%;top:15%;left:50%}}@media (max-width: 768px){.legacy-contact-banner-text{max-width:73%;top:15%;left:20%}.legacy-contact-info-grid{grid-template-columns:repeat(1,1fr);gap:15px}.legacy-contact-fullwidth{background:#fff;padding:40px 20px}.legacy-contact-text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.legacy-contact-title{font-size:16px;margin-bottom:10px;margin-top:0}.legacy-contact-subtitle{font-size:14px}.legacy-contact-info-block{font-size:12px}.legacy-contact-section{display:flex;flex-direction:column;align-items:center}.legacy-connected-text{font-size:20px;margin-bottom:20px}}@media (max-width: 475px){.legacy-contact-banner-text{width:100%;max-width:100%;top:5%;left:0%;text-align:center;padding:0 5px}.legacy-contact-description{line-height:1;font-size:12px}}@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:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/legacy-section-contact-form.css.map */
