#MainContent[data-template=page] .section-wrapper:first-child h1{margin:0;font-family:var(--font-heading--family)!important;font-size:clamp(3rem,5.5vw,4.75rem)!important;line-height:.96!important;letter-spacing:-.045em!important;text-wrap:balance}#MainContent[data-template=page] .contact-form{max-width:54rem;margin-inline:auto}#MainContent[data-template=page] .contact-form__form{gap:14px}#MainContent[data-template=page] .contact-form__input{min-height:54px;padding:1rem 1.15rem;border:1px solid rgb(246 237 221 / 18%);border-radius:14px;background:#f6eddd0f;color:#f6eddd;transition:border-color .18s ease,background .18s ease}#MainContent[data-template=page] .contact-form__input::placeholder{color:#f6eddd94}#MainContent[data-template=page] .contact-form__input:focus{outline:none;border-color:#f6eddd8a;background:#f6eddd14}#MainContent[data-template=page] .contact-form__input--textarea{min-height:170px}#MainContent[data-template=page] .contact-form .submit-button{min-height:52px;padding-inline:1.65rem;border-radius:999px!important;border-color:#f6eddd!important;background:#f6eddd!important;color:#202219!important;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;transition:transform .18s ease,opacity .18s ease}#MainContent[data-template=page] .contact-form__error,#MainContent[data-template=page] .contact-form__success{padding:.85rem 1rem;border:1px solid rgb(246 237 221 / 18%);border-radius:12px}@media(hover:hover){#MainContent[data-template=page] .contact-form .submit-button:hover{transform:translateY(-1px);opacity:.94}}@media(max-width:749px){#MainContent[data-template=page] .section-wrapper:first-child .section{padding-block-start:42px!important}#MainContent[data-template=page] .section-wrapper:first-child h1{font-size:clamp(2.4rem,11vw,3rem)!important}#MainContent[data-template=page] .contact-form__form-row{gap:12px}#MainContent[data-template=page] .contact-form__input{min-height:50px;padding:.9rem 1rem}#MainContent[data-template=page] .contact-form__input--textarea{min-height:150px}#MainContent[data-template=page] .contact-form .submit-button{width:100%;min-height:50px}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=page] .contact-form__input,#MainContent[data-template=page] .contact-form .submit-button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/indithrob-contact.css.map */
