.recipient-form{margin-top:1.5rem}.recipient-form .recipient-checkbox{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding-bottom:1rem}.recipient-form .recipient-fields{display:none;margin-top:1rem}.recipient-form input[type=checkbox]:checked~.recipient-fields{display:block}.recipient-fields__field{margin-bottom:1.25rem}.recipient-fields__field:last-child{margin-bottom:0}.recipient-fields__label{display:block;margin-bottom:.5rem;font-weight:400}.recipient-fields__label .required:after{content:" *";color:var(--COLOR-ERROR, #cc0000)}.recipient-fields__input,.recipient-fields__textarea{display:block;width:100%;padding:.75rem 1rem;border:1px solid #4c4f51;border-radius:var(--RADIUS, 4px);background-color:var(--COLOR-BG, #fff);font-family:inherit;font-size:inherit;line-height:1.5;transition:border-color .2s ease}.recipient-fields__input:focus,.recipient-fields__textarea:focus{outline:none;border-color:var(--COLOR-PRIMARY, #000)}.recipient-fields__textarea{resize:vertical;min-height:100px}.recipient-fields__input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.recipient-fields__input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.recipient-fields__input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.recipient-fields__hint{display:block;margin-top:.375rem;font-size:var(--font-body-x-small, 11px);color:var(--text-a60, rgba(0, 0, 0, .6))}.recipient-form__error-wrapper{padding:1rem;margin-bottom:1rem;border:1px solid var(--COLOR-ERROR-BORDER, #cc0000);border-radius:var(--RADIUS, 4px);background-color:var(--COLOR-ERROR-BG, #fff0f0);color:var(--COLOR-ERROR, #cc0000)}.recipient-form__error-wrapper[hidden]{display:none}.recipient-form__error-wrapper h2{display:flex;align-items:center;gap:.5em;margin:0 0 .5em;font-size:var(--font-body-medium, 14px)}.recipient-form__error-wrapper ul{list-style:none;margin:0;padding:0}.recipient-form__error-wrapper ul li{margin-bottom:.25em}.recipient-form__error-wrapper ul li:last-child{margin-bottom:0}.recipient-form__error-wrapper a{color:inherit;text-decoration:underline}.recipient-form .form__message{display:flex;align-items:center;gap:.5em;margin-top:.5em;color:var(--COLOR-ERROR, #cc0000);font-size:var(--font-body-small, 12px)}.recipient-form .form__message.hidden{display:none}.recipient-form .form__message .icon-error{flex-shrink:0}.recipient-fields__input[aria-invalid=true],.recipient-fields__textarea[aria-invalid=true]{border-color:var(--COLOR-ERROR-BORDER, #cc0000);background-color:var(--COLOR-ERROR-BG, #fff0f0)}.no-js .recipient-form input[type=checkbox]+label,.js .recipient-form .recipient-fields{display:none}.no-js .recipient-form .recipient-fields{display:block}
/*# sourceMappingURL=/cdn/shop/t/607/compiled_assets/styles.css.map */
