.bb-form{--input-border-radius: var(--radius-pill);--input-padding-block: 14px;--input-padding-inline: 20px;--fieldset-gap: 16px;--form-control-gap: 8px;--radius-form-area: var(--radius-card);--font-size-form-label: var(--font-size-13);display:grid;gap:var(--fieldset-gap);color:var(--color-text-primary);font-family:var(--font-family-body)}.bb-form :is(.input,.textarea,.select){border:var(--border-width-hairline) solid var(--color-border-subtle);background:var(--color-surface-raised);color:var(--color-text-primary);font-size:var(--font-size-16);transition:border-color var(--motion-duration-fast) var(--motion-ease-out)}.bb-form .textarea{border-radius:var(--radius-form-area)}.bb-form :is(.input,.textarea,.select)::placeholder{color:var(--color-text-secondary)}.bb-form :is(.input,.textarea,.select):focus,.bb-form :is(.input,.textarea,.select):focus-visible{border-color:var(--color-focus-ring);outline:1px solid var(--color-focus-ring)}.bb-form .floating-label{background:var(--color-surface-raised);color:var(--color-text-secondary);font-size:var(--font-size-form-label)}.bb-form label:not(.floating-label){color:var(--color-text-primary);font-size:var(--font-size-14);font-weight:500}.bb-form__link{color:var(--color-text-hover);font-size:var(--font-size-14);text-decoration:underline;text-underline-offset:3px}.bb-form__link:hover{color:var(--color-text-primary)}.bb-form__error{color:var(--color-status-danger);font-size:var(--font-size-14)}.bb-form .bb-button{justify-self:start}
/*# sourceMappingURL=/cdn/shop/t/117/assets/component-bb-form.css.map */
