.recipient-form{max-width:none;margin:0 0 1.6rem;padding:1.6rem 1.8rem;border:1px solid rgba(10,31,68,.1);border-radius:1.2rem;background:#f7f9fc}.recipient-form>input[type=checkbox]{top:1.6rem;left:1.8rem;width:2rem;height:2rem;margin:0}.recipient-form .recipient-checkbox{align-items:center;gap:1.2rem;color:#0a1f44;font-size:1.5rem;font-weight:600}.recipient-form .recipient-checkbox>svg:not(.icon-checkmark){width:2rem;height:2rem;margin:0;border:1px solid rgba(10,31,68,.3);border-radius:.5rem;background:#fff;transition:background-color .2s ease,border-color .2s ease}.recipient-form .recipient-checkbox>svg:not(.icon-checkmark) rect,.recipient-form .recipient-checkbox>svg:not(.icon-checkmark) path{stroke:transparent}.recipient-form>input[type=checkbox]:checked+.recipient-checkbox>svg:not(.icon-checkmark){border-color:#006eb8;background:#006eb8}.recipient-form .recipient-checkbox>.icon-checkmark{top:50%;left:1rem;width:1.1rem;height:.85rem;margin:0;color:#fff;transform:translate(-50%,-50%)}.recipient-form>input[type=checkbox]:focus-visible+.recipient-checkbox>svg:not(.icon-checkmark){box-shadow:0 0 0 .3rem #006eb833}.recipient-form .recipient-fields hr{margin:1.6rem 0;border:0;border-top:1px solid rgba(10,31,68,.1)}.recipient-form .recipient-fields__field{margin-bottom:1.4rem}.recipient-form .recipient-fields__field:last-child{margin-bottom:0}.customer .recipient-form .field:before,.customer .recipient-form .field:after{display:none}.customer .recipient-form .field__input{border:1px solid rgba(10,31,68,.15);border-radius:.8rem;background:#fff;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.customer .recipient-form .field__input:hover{border-color:#0a1f444d}.customer .recipient-form .field__input:focus,.customer .recipient-form .field__input:focus-visible{border-color:#006eb8;border-radius:.8rem;outline:none;box-shadow:0 0 0 .3rem #006eb826}.recipient-form .field__label{color:#0a1f4499}.recipient-form .text-area.field__input{min-height:11rem}.recipient-form .recipient-form-field-label{margin:.6rem 0 0;color:#0a1f448c;font-size:1.2rem}.recipient-form input[type=date]{color:#0a1f44}.recipient-form input[type=date]::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/90/assets/component-gift-card-recipient.css.map */
