.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact--minimal .contact__intro-wrap{text-align:center;margin:0 auto 2.8rem;max-width:56rem}.contact-page__main+.section .contact--minimal .contact__intro-wrap{margin-top:0}.contact-page__main+.section .contact[class*=section-][class*=-padding]{padding-top:0!important}body.template-page #MainContent>.shopify-section:has(.contact-page__main)+.shopify-section{margin-top:0!important}body.template-page #MainContent>.shopify-section:has(.contact-page__main)+.shopify-section .contact[class*=section-][class*=-padding]{padding-top:0!important}.contact--minimal .title{margin:0;font-size:2.6rem;line-height:1.1;letter-spacing:.01em;color:#111;font-weight:500;text-align:center;width:100%}.contact--minimal .contact__intro{margin:.8rem auto 0;max-width:56rem;color:rgba(var(--color-foreground),.8)}@media screen and (min-width:750px){.contact--minimal .contact__intro-wrap{margin-bottom:3.6rem}.contact--minimal .title{font-size:2.6rem}.contact-page__main+.section .contact[class*=section-][class*=-padding]{padding-top:0!important}}@media screen and (max-width:749px){.contact--minimal .title{font-size:2.2rem}}.contact--minimal .contact__intro-faq--inactive{text-decoration:underline;text-underline-offset:.25rem;color:inherit}.contact--minimal .contact__form{max-width:56rem;margin:0 auto}.contact--minimal .field{margin-bottom:1.4rem}@media screen and (min-width:750px){.contact--minimal .field{margin-bottom:1.6rem}}.contact__fields--names{display:grid;gap:0 2rem;grid-template-columns:1fr}@media screen and (min-width:750px){.contact__fields--names{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact--minimal .contact__textarea{min-height:18rem;resize:vertical}.contact__button{margin-top:2.4rem}@media screen and (min-width:750px){.contact__button{margin-top:2.8rem}}.contact--minimal .contact__submit.button.button--full-width{border-radius:0;min-width:100%;width:100%;padding-top:1.4rem;padding-bottom:1.4rem;font-weight:600;letter-spacing:.06rem;--color-button: 26, 26, 26;--color-button-text: 255, 255, 255;background-color:#1a1a1a;color:#fff}.contact--minimal .contact__submit.button:before,.contact--minimal .contact__submit.button:after{display:none}.contact--minimal .field:after,.contact--minimal .field__input.text-area.contact__textarea,.contact--minimal .contact__textarea{border-radius:0!important}.contact--minimal .field__input,.contact--minimal .contact__textarea{padding:1.4rem 1.6rem!important}.contact--minimal .field__input:focus,.contact--minimal .field__input:not(:placeholder-shown),.contact--minimal .contact__textarea:focus,.contact--minimal .contact__textarea:not(:placeholder-shown){padding:1.4rem 1.6rem!important}.contact--minimal .field__input::placeholder,.contact--minimal .contact__textarea::placeholder{opacity:1;color:rgba(var(--color-foreground),.45)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
