.cform{padding-top:var(--cform-padding-top, 5.2rem);padding-bottom:var(--cform-padding-bottom, 7.2rem)}.cform__inner{max-width:70rem;margin:0 auto;padding:0 2rem;text-align:center}.cform__heading{font-size:clamp(2.4rem,4vw,3.6rem);color:#813e16;margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:400}.cform__subtext{font-size:1.5rem;line-height:1.7;color:#191919;margin:0 auto 3.6rem;max-width:58rem}.cform__field{margin-bottom:1.6rem;text-align:left}.cform__fields-row{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin-bottom:1.6rem}@media screen and (max-width:749px){.cform__fields-row{grid-template-columns:1fr}}.cform__label{display:block;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#813e16;margin-bottom:.6rem;padding-left:1.8rem}.cform__input{width:100%;display:block;background:#b6885845;border:none;border-radius:10rem;padding:1.4rem 2rem;font-size:1.5rem;color:#191919;font-family:var(--font-body-family);box-sizing:border-box;outline:none;-webkit-appearance:none;appearance:none;transition:background .2s}.cform__input::placeholder{color:#813e16;text-transform:uppercase;letter-spacing:.05em;font-size:1.3rem}.cform__input:focus{outline:none;background:#fff}.cform__textarea{border-radius:1.6rem;resize:vertical;min-height:14rem;padding:1.6rem 2rem;line-height:1.6}.cform__privacy{display:flex;align-items:flex-start;gap:1rem;margin:2rem 0 3rem;text-align:left}.cform__privacy-checkbox{width:1.6rem;height:1.6rem;flex-shrink:0;margin-top:.2rem;accent-color:#813e16;cursor:pointer}.cform__privacy-label{font-size:1.4rem;color:#191919;line-height:1.5;cursor:pointer}.cform__submit-wrap{display:flex;justify-content:center}.cform__submit-wrap .button{background-color:#b2703a}.cform__submit-wrap .button:hover{background-color:#813e16;color:#fff}.cform__submit-wrap .button:focus{background-color:#b2703a;color:#fff;outline:2px solid white;outline-offset:2px}.cform__submit-wrap .button,.cform__submit-wrap .button:before,.cform__submit-wrap .button:after{border:none!important;box-shadow:none!important}.cform__submit-wrap .button:hover,.cform__submit-wrap .button:hover:after,.cform__submit-wrap .button:focus{border:none!important;box-shadow:none!important}.cform__status{margin-bottom:2rem;font-size:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form-custom.css.map */
