/**
 * ==========================================================
 * VELARA — PVR Reviewer Identity
 *
 * Shared structural visibility.
 *
 * Disabled field colours are now maintained by:
 * - Product Page Review Form Visual CSS
 * - Share Your Experience Review Form Visual CSS
 * ==========================================================
 */

/* 01. Hide profile photo completely for anonymous reviews */
#pvr-review-form
.velara-pvr-avatar-hidden {
    display: none !important;
}

/*
 * 02. First Name required indicator
 *
 * Anonymous ON: the input is disabled and no longer required,
 * so hide only its required asterisk in both PVR forms.
 * Anonymous OFF: the input is enabled and required again;
 * the asterisk automatically becomes visible.
 *
 * Keep this shared visibility rule here; page-specific Visual CSS
 * continues to own all disabled field colours and borders.
 */
#pvr-review-form:has(#velara-pvr-first-name:disabled)
label[for="velara-pvr-first-name"] .pvr-required {
    display: none !important;
}
