.template-page .contact.section .contact__heading.mb3,.template-page .contact.section .page__header .contact__heading{margin-bottom:6rem!important}@media(min-width:60em){.template-page .contact.section:not(.contact--has-image) .contact__inner{max-width:1680px!important;margin-left:auto!important;margin-right:auto!important;padding-left:70px!important;padding-right:70px!important;box-sizing:border-box!important}.template-page .contact.section:not(.contact--has-image) .page__header,.template-page .contact.section:not(.contact--has-image) .contact__form-wrap,.template-page .contact.section:not(.contact--has-image) .contact__form{max-width:520px!important;width:100%!important;margin-left:auto!important;margin-right:0!important}}.template-page .contact--has-image.contact.section{max-width:none!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}.contact--has-image .contact__inner{width:100%!important;max-width:1680px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box!important}.contact--has-image .contact__container{width:100%!important;margin:0!important}@media(max-width:60em){.contact--has-image .contact__image{display:none!important;margin:0!important}.contact--has-image .contact__container{display:block!important}.contact--has-image .contact__content{width:100%!important}.contact--has-image .contact__content-inner{max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.contact--has-image .contact__heading{margin-bottom:3.5rem!important}}.contact .contact__heading{font-family:acumin-pro,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-top:0!important;margin-bottom:3.5rem!important}.contact__text{margin-bottom:2.5rem!important}.contact__form .contact__field,.contact__form .contact__form-input-side-by-side{margin-bottom:40px!important}.contact__form .contact__field.search__input-container{border:none!important;border-bottom:1px solid rgba(0,0,0,.3)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;width:100%!important;position:relative!important}.contact__form .search__input.contact__input,.contact__form .search__input.contact__textarea{flex:1!important;min-width:0!important;width:100%!important;border:none!important;outline:none!important;font-size:13px!important;background:transparent!important;padding:8px 0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;margin-bottom:0!important;border-radius:0!important}.contact__form .search__input-label{left:0!important}.contact__form .search__input:not(:placeholder-shown)~.search__input-label,.contact__form .search__input:focus:not(:placeholder-shown)~.search__input-label{opacity:0!important}.contact__form .contact__field--textarea{align-items:flex-start!important}.contact__form .contact__textarea{min-height:120px!important;resize:vertical!important;line-height:1.5!important}.contact__form .contact__field--textarea .search__input-label{top:10px!important;transform:none!important}.contact__form .label--above{display:none!important}.contact__submit{margin-top:12px!important}@media(min-width:38em){.contact--has-image .contact__form-input-side-by-side{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:40px 32px!important}.contact--has-image .contact__form-input-side-by-side .contact__field{margin-bottom:0!important}}@media(min-width:60em){.contact--has-image .contact__inner{padding-left:70px!important;padding-right:70px!important;max-width:1680px!important}.contact--has-image .contact__container{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:40px!important;width:100%!important}.contact--has-image .contact__image{display:block!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-height:0!important;position:static!important;top:auto!important;overflow:visible!important;order:-1!important}.contact--has-image .contact__image .image{padding-top:0!important;height:auto!important}.contact--has-image .contact__image .image__img,.contact--has-image .contact__image-img{display:block!important;position:relative!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:unset!important;object-fit:unset!important;object-position:center center!important;opacity:1!important;visibility:visible!important;transform:none!important}.template-page .contact--has-image .contact__content,.contact--has-image .contact__content{display:block!important;flex:0 0 520px!important;width:520px!important;max-width:520px!important;min-width:0!important}.template-page .contact--has-image .contact__content-inner,.contact--has-image .contact__content-inner{max-width:520px!important;width:100%!important;margin-left:0!important;margin-right:0!important}.template-page .contact--has-image .contact__heading,.contact--has-image .contact__heading{margin-bottom:6rem!important}.contact.animation .contact__image-img{opacity:1!important;transform:none!important}.contact__form{width:100%!important;max-width:100%!important}.contact__form .search__input.contact__input,.contact__form .search__input.contact__textarea,.contact__form .search__input-label{font-size:15px!important}.contact__form .contact__textarea{min-height:160px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mnare-contact.css.map */
