@keyframes gift-card-recipient-form-open{from{opacity:0;transform:translateY(calc(var(--space-24) * -1))}to{opacity:1;transform:translateY(0)}}.gift-card-recipient-form{display:flex;flex-direction:column;gap:var(--space-16);margin-bottom:var(--space-16)}.gift-card-recipient-form__fields{display:none;flex-direction:column;gap:var(--space-16)}
.gift-card-recipient-form:has(.gift-card-recipient-form__checkbox input:checked) .gift-card-recipient-form__fields{display:flex;animation:gift-card-recipient-form-open var(--transition-small)}.gift-card-recipient-form .field__error::first-letter {text-transform:uppercase}