.cfc{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cfc__inner{padding-top:clamp(3.5rem,5vw,6rem);padding-bottom:clamp(5rem,8vw,9rem);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(3rem,6vw,8rem);align-items:start}.cfc__head{margin-bottom:0}.cfc__form{margin-top:clamp(4rem,10vw,12rem)}.cfc__eyebrow{margin:0 0 1.8rem;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.cfc__heading{font-family:var(--font-heading-family);font-weight:400;line-height:1.1;letter-spacing:-.01em;font-size:clamp(2.4rem,3.4vw,3.6rem)}.cfc__heading>*{margin:0}.cfc__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.8rem clamp(2rem,4vw,4rem)}.cfc__field{display:flex;flex-direction:column}.cfc__field--full{grid-column:1 / -1}.cfc__field label{margin-bottom:1rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.cfc__field input,.cfc__field textarea{width:100%;border:0;border-bottom:1px solid rgba(var(--color-foreground),.3);background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.5rem;padding:.8rem 0;border-radius:0}.cfc__field textarea{resize:vertical;min-height:8rem}.cfc__field input:focus,.cfc__field input:focus-visible,.cfc__field textarea:focus,.cfc__field textarea:focus-visible{outline:none;box-shadow:none;border-bottom-color:rgb(var(--color-foreground))}.cfc__submit{margin-top:clamp(3rem,5vw,4rem);min-height:5.4rem;padding:0 3.2rem;border:0;border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.cfc__submit:hover{opacity:.85}.cfc__success{margin:0;font-size:1.6rem;color:rgb(var(--color-foreground))}.cfc__errors{margin-bottom:2.4rem;font-size:1.4rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.cfc__inner{grid-template-columns:1fr;gap:3rem}.cfc__form{margin-top:0}.cfc__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form-custom.css.map */
