/*!
 * Priya Fashions — animation utilities
 * Applied via classes on template markup (priya-animate-fade-up etc.) and
 * toggled by assets/js/main.js using an IntersectionObserver so effects
 * fire on scroll rather than all at once on load.
 */

.priya-animate-fade-up{opacity:0;transform:translateY(28px);transition:opacity .8s ease, transform .8s ease;}
.priya-animate-fade-up.is-visible{opacity:1;transform:translateY(0);}

.priya-hover-lift{transition:transform .35s ease, box-shadow .35s ease;}
.priya-hover-lift:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(11,11,11,.15);}

.priya-gold-glow:hover{box-shadow:0 0 24px rgba(200,161,90,.55);}

@media (prefers-reduced-motion: reduce){
	.priya-animate-fade-up,.priya-hover-lift,.priya-hero__bg{
		animation:none !important;
		transition:none !important;
		opacity:1 !important;
		transform:none !important;
	}
}
