.contact-us-form[data-bg=sky]{background-color:rgb(var(--color-brand-sky))}.contact-us-form[data-bg=warm-white]{background-color:rgb(var(--color-brand-warm-white))}.contact-us-form[data-bg=peach]{background-color:rgb(var(--color-brand-peach))}.contact-us-form[data-bg=gold-tint]{background-color:rgb(var(--color-brand-gold-tint))}.contact-us-form[data-bg=pink]{background-color:rgb(var(--color-brand-pink))}.contact-us-form{--form-stack-gap: clamp(var(--card-gap), 4.05rem - 2.12vw, 3.2rem)}.contact-us-form__inner{display:flex;flex-direction:column;gap:var(--form-stack-gap);align-items:flex-start;max-width:87.4rem;width:100%;margin-inline:0 auto}.contact-us-form__form{display:flex;flex-direction:column;gap:var(--form-stack-gap);width:100%}.contact-us-form__title-row{display:flex;flex-direction:row;align-items:center;gap:var(--grid-gutter);width:100%;min-width:0}.contact-us-form__decor{display:none;flex:0 0 auto;width:8.926rem;height:8.699rem}.contact-us-form__title,.contact-us-form__privacy{color:rgb(var(--color-brand-primary))}.contact-us-form__title{margin:0;flex:1 1 0;min-width:0;word-break:break-word}.contact-us-form__privacy{margin:0;width:100%}.contact-us-form__privacy>*{margin:0}.contact-us-form__fields{display:flex;flex-direction:column;gap:var(--form-stack-gap);width:100%}.contact-us-form .field__input{height:auto;min-height:6.4rem;padding:2.2rem 1.6rem .8rem;border-radius:var(--radius-form-input);background-color:rgb(var(--color-neutral-white));font-size:var(--font-size-body-bold);font-weight:700;color:rgb(var(--color-brand-primary))}.contact-us-form .field:before,.contact-us-form .field:after{border-radius:var(--radius-form-input)}.contact-us-form .field:hover.field:after{box-shadow:none}.contact-us-form .field__input:focus,.contact-us-form .field__input:focus-visible{box-shadow:0 0 0 .2rem rgb(var(--color-brand-primary));border-radius:var(--radius-form-input);outline:0}.contact-us-form textarea.field__input{min-height:31.6rem;padding:2.2rem 1.6rem;resize:vertical;line-height:1.4}.contact-us-form .field__label{font-family:var(--font-body-family);font-size:var(--font-size-body-bold);font-weight:700;line-height:1;letter-spacing:0;color:rgb(var(--color-brand-primary));left:1.6rem;top:2.5rem;transition:top var(--duration-short) ease,font-size var(--duration-short) ease}.contact-us-form .field__input:focus~.field__label,.contact-us-form .field__input:not(:placeholder-shown)~.field__label,.contact-us-form .field__input:-webkit-autofill~.field__label{font-size:1.4rem;top:.6rem;left:1.6rem;font-weight:700;letter-spacing:0}.contact-us-form .field__input:focus,.contact-us-form .field__input:not(:placeholder-shown),.contact-us-form .field__input:-webkit-autofill{padding:2.6rem 1.6rem .6rem;margin:0}.contact-us-form textarea.field__input:focus,.contact-us-form textarea.field__input:not(:placeholder-shown){padding:2.6rem 1.6rem 1.4rem}.contact-us-form__submit-row{width:100%;display:flex;justify-content:flex-start}.contact-us-form__submit-row .btn{width:28.2rem;max-width:100%}@media screen and (min-width:750px){.contact-us-form__decor{display:block}.contact-us-form .field__input{height:9.2rem;min-height:9.2rem;padding:3.4rem 1.6rem 1.4rem}.contact-us-form textarea.field__input{height:auto;min-height:54.1rem;padding:3.4rem 1.6rem 1.4rem 3.9rem}.contact-us-form .field__label{left:3.9rem;top:2.2rem}.contact-us-form .field__input:focus~.field__label,.contact-us-form .field__input:not(:placeholder-shown)~.field__label,.contact-us-form .field__input:-webkit-autofill~.field__label{top:.8rem;left:3.9rem}.contact-us-form .field__input:focus,.contact-us-form .field__input:not(:placeholder-shown),.contact-us-form .field__input:-webkit-autofill{padding:3.4rem 1.6rem 1.4rem 3.9rem;margin:0}.contact-us-form textarea.field__input:focus,.contact-us-form textarea.field__input:not(:placeholder-shown){padding:3.4rem 1.6rem 1.4rem 3.9rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-contact-us-form.css.map */
