body.template-page:has(.contact-form){background:#f6f4ef;color:#131313}body.template-page:has(.contact-form) .section-background,body.template-page:has(.contact-form) .section{background:#f6f4ef!important;color:#131313}body.template-page:has(.contact-form) .section-content-wrapper{font-family:var(--font-body--family)}body.template-page:has(.contact-form) .section-content-wrapper>.text-block:first-child h1{margin:0;font-family:var(--font-heading--family);font-size:.875rem;font-weight:400;letter-spacing:.32em;text-transform:uppercase}body.template-page:has(.contact-form) .contact-form{width:min(100%,38rem)!important;margin-inline:auto}body.template-page:has(.contact-form) .contact-form__form{gap:1.25rem}body.template-page:has(.contact-form) .contact-form__form-row{gap:1.25rem}body.template-page:has(.contact-form) .contact-form__input{padding:.8rem 0;border:0;border-bottom:1px solid rgba(19,19,19,.28);border-radius:0;background:transparent;color:#131313;font-family:var(--font-body--family);font-size:.8125rem;letter-spacing:.08em;outline-offset:.3rem;transition:border-color .2s ease}body.template-page:has(.contact-form) .contact-form__input::placeholder{color:#13131394;text-transform:uppercase}body.template-page:has(.contact-form) .contact-form__input:focus{border-color:#131313}body.template-page:has(.contact-form) .contact-form__input--textarea{min-height:10rem;resize:vertical}body.template-page:has(.contact-form) .contact-form .submit-button{margin-top:.75rem;border:1px solid #131313;border-radius:0;background:#131313;color:#f6f4ef;font-family:var(--font-body--family);font-size:.6875rem;letter-spacing:.24em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}body.template-page:has(.contact-form) .contact-form .submit-button:hover{background:#f6f4ef;color:#131313}body.template-page:has(.contact-form) .contact-form__error,body.template-page:has(.contact-form) .contact-form__success{padding:.75rem;border:1px solid rgba(19,19,19,.24);font-size:.75rem}@media screen and (min-width:750px){body.template-page:has(.contact-form) .contact-form__form-row{gap:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fallconi-contact.css.map */
