/* Four requested public-hero refinements; original photos and composition unchanged. */
#root#root .ww-public .ww-public-photo-hero[data-hero-polish-route="/events/memorials-celebrations-of-life"] { --hero-polish-saturation: 1.12; --hero-polish-contrast: 1.095; --hero-polish-brightness: 1.075; --hero-polish-warm: 0.24; --hero-polish-shade: 0.32; }
#root#root .ww-public .ww-public-photo-hero[data-hero-polish-route="/photo-video-sharing"] { --hero-polish-saturation: 1.12; --hero-polish-contrast: 1.09; --hero-polish-brightness: 1.045; --hero-polish-warm: 0.2; --hero-polish-shade: 0.38; }
#root#root .ww-public .ww-public-photo-hero[data-hero-polish-route="/name-place-cards"] { --hero-polish-saturation: 1.16; --hero-polish-contrast: 1.105; --hero-polish-brightness: 1.075; --hero-polish-warm: 0.29; --hero-polish-shade: 0.38; }
#root#root .ww-public .ww-public-photo-hero[data-hero-polish-route="/dj-mc-questionnaire"] { --hero-polish-saturation: 1.15; --hero-polish-contrast: 1.075; --hero-polish-brightness: 1.13; --hero-polish-warm: 0.24; --hero-polish-shade: 0.3; }

/* Restore the approved flat espresso text and existing package button styles. */
#root#root .ww-pricing-page [data-pricing-metallic-heading] [data-heading-metal] { background:none!important;color:#412419!important;-webkit-text-fill-color:#412419!important;filter:none!important;text-shadow:none!important; }
