.brand-fields .field__input,.brand-fields .select__select{height:6.4rem;padding:2.6rem 1.6rem .8rem;border:0;border-radius:var(--radius-form-input);background-color:rgb(var(--color-neutral-white));color:rgb(var(--color-brand-primary));font-family:var(--font-body-family);font-size:var(--font-size-body-base);font-weight:600;line-height:1.2}.brand-fields .field:before,.brand-fields .field:after{border-radius:var(--radius-form-input)}.brand-fields .field:after{box-shadow:0 0 0 .1rem rgba(var(--color-brand-primary),.28);border-radius:var(--radius-form-input)}.brand-fields .field:hover.field:after{box-shadow:0 0 0 .1rem rgba(var(--color-brand-primary),.45);border-radius:var(--radius-form-input)}.brand-fields .field--select .select:hover.select:after{box-shadow:none;border-radius:var(--radius-form-input)}.brand-fields .field__input:focus,.brand-fields .field__input:focus-visible,.brand-fields .select__select:focus,.brand-fields .select__select:focus-visible{box-shadow:0 0 0 .2rem rgb(var(--color-brand-primary));border-radius:var(--radius-form-input);outline:0}.brand-fields .field__label{position:absolute;top:2.1rem;left:1.6rem;right:auto;font-family:var(--font-body-family);font-size:var(--font-size-body-base);font-weight:400;line-height:1;letter-spacing:0;color:rgba(var(--color-brand-primary),.62);pointer-events:none;transition:top var(--duration-short) ease,font-size var(--duration-short) ease,color var(--duration-short) ease}.brand-fields .field__input:focus~.field__label,.brand-fields .field__input:not(:placeholder-shown)~.field__label,.brand-fields .field__input:-webkit-autofill~.field__label,.brand-fields .field--select .field__label{top:.9rem;font-size:1.2rem;font-weight:700;color:rgba(var(--color-brand-primary),.78)}.brand-fields .field__input:focus,.brand-fields .field__input:not(:placeholder-shown),.brand-fields .field__input:-webkit-autofill{padding:2.6rem 1.6rem .8rem;margin:0}.brand-fields .field__input::placeholder{opacity:0}.brand-fields textarea.field__input{height:auto;min-height:var(--brand-field-textarea-min, 12rem);padding:2.6rem 1.6rem 1.2rem;line-height:1.45;resize:vertical}.brand-fields textarea.field__input:focus,.brand-fields textarea.field__input:not(:placeholder-shown){padding:2.6rem 1.6rem 1.2rem}.brand-fields .field--select{position:relative}.brand-fields .field--select .select{width:100%}.brand-fields .field--select .select:before,.brand-fields .field--select .select:after{box-shadow:none;border-radius:var(--radius-form-input)}.brand-fields .select__select{width:100%;padding-right:4.4rem;cursor:pointer;appearance:none;-webkit-appearance:none}.brand-fields .select .icon-caret{right:1.6rem;color:rgb(var(--color-brand-primary))}.brand-fields .field__input[aria-invalid=true],.brand-fields .field__input[aria-invalid=true]:focus,.brand-fields .field__input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 .2rem rgb(var(--color-brand-coral));border-radius:var(--radius-form-input)}.brand-fields .field:hover.field:has(.field__input[aria-invalid=true]):after{box-shadow:0 0 0 .1rem rgba(var(--color-brand-coral),.45);border-radius:var(--radius-form-input)}.brand-fields .field__input[aria-invalid=true]~.field__label{color:rgb(var(--color-brand-coral))}.brand-fields .form__message{display:flex;align-items:center;gap:var(--space-2xs);margin-top:var(--space-2xs);font-family:var(--font-body-family);font-size:var(--font-size-body-small);font-weight:600;color:rgb(var(--color-brand-coral))}.brand-fields .form__message .icon{flex:0 0 auto;width:1.4rem;height:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-brand-form-fields.css.map */
