.gift-card-recipient{display:block;margin:1.6rem 0 2rem;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.12);border-radius:1.2rem;background:rgba(var(--color-foreground, 18, 18, 18),.025)}.gift-card-recipient__toggle{display:flex;align-items:flex-start;gap:1rem}.gift-card-recipient__checkbox{flex:0 0 auto;width:1.8rem;height:1.8rem;margin:.1rem 0 0;accent-color:rgb(var(--color-button, 18, 18, 18));cursor:pointer}.gift-card-recipient__toggle-label{font-size:1.5rem;line-height:1.4;font-weight:600;cursor:pointer}.gift-card-recipient__note{margin:.8rem 0 0 2.8rem;font-size:1.3rem;line-height:1.5;opacity:.7}.gift-card-recipient__fields{margin-top:1.6rem;display:grid;gap:1.4rem}.gift-card-recipient__fields[hidden]{display:none}.gift-card-recipient__field{display:flex;flex-direction:column;gap:.6rem;margin:0}.gift-card-recipient__field .form__label{margin:0;font-size:1.3rem;font-weight:600}.gift-card-recipient__optional{font-weight:400;opacity:.55;text-transform:lowercase}.gift-card-recipient__field .input--small,.gift-card-recipient__textarea{width:100%;padding:1.1rem 1.2rem;font-size:1.6rem;font-family:inherit;color:inherit;background:rgb(var(--color-background, 255, 255, 255));border:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.25);border-radius:.8rem;box-sizing:border-box}.gift-card-recipient__textarea{resize:vertical;min-height:8rem}.gift-card-recipient__field .input--small:focus,.gift-card-recipient__textarea:focus{outline:.2rem solid rgba(var(--color-foreground, 18, 18, 18),.4);outline-offset:.1rem}.gift-card-recipient__field .input--error{border-color:#d72c0d;box-shadow:0 0 0 .1rem #d72c0d}.gift-card-recipient__field .input-error-msg{font-size:1.2rem;color:#d72c0d}.gift-card-recipient__field .input-error-msg[hidden]{display:none}.gift-card-recipient__counter,.gift-card-recipient__help{font-size:1.2rem;line-height:1.4;opacity:.6}.gift-card-recipient__counter{align-self:flex-end}.gift-card-recipient__bin{display:none}@media screen and (min-width:750px){.gift-card-recipient__fields{grid-template-columns:1fr 1fr}.gift-card-recipient__field:nth-child(3),.gift-card-recipient__field:nth-child(4){grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-gift-card-recipient-form.css.map */
