.no-js .recipient-checkbox,.js .recipient-fields{display:none}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block}.recipient-form{display:block;margin-bottom:1rem}.recipient-form .recipient-fields{padding-top:1rem}.recipient-form .recipient-fields .form-notification{margin-bottom:15px}.recipient-form .form__message.hidden{display:none}.product-form__recipient-error-message-wrapper{margin-top:10px}.product-form__recipient-error-message-wrapper .error-message{margin-left:5px}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.recipient-form input[type=text],.recipient-form input[type=password],.recipient-form input[type=date],.recipient-form input[type=datetime],.recipient-form input[type=email],.recipient-form input[type=number],.recipient-form input[type=search],.recipient-form input[type=tel],.recipient-form input[type=time],.recipient-form input[type=url],.recipient-form textarea,.recipient-form select{background-color:#fff}.js .recipient-email-label.required,.no-js .recipient-email-label.optional{display:inline}.max-characters{display:block;margin-top:-20px;margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/recipient-form.css.map */
