/* ACACIA WEB V3 - animations.css */

.reveal{
opacity:0;
transform:translateY(40px);
transition:opacity .8s ease,transform .8s ease;
}

.reveal.show{
opacity:1;
transform:translateY(0);
}

.hero-content>*{
opacity:0;
animation:heroFade .8s ease forwards;
}

.hero-content>*:nth-child(1){animation-delay:.15s;}
.hero-content>*:nth-child(2){animation-delay:.35s;}
.hero-content>*:nth-child(3){animation-delay:.55s;}
.hero-content>*:nth-child(4){animation-delay:.75s;}

@keyframes heroFade{
from{opacity:0;transform:translateY(30px);}
to{opacity:1;transform:translateY(0);}
}

.collection-image img,
.workshop-gallery img,
.project-background img{
transition:transform .8s ease;
}

.collection-image:hover img,
.workshop-gallery img:hover,
.project-background:hover img{
transform:scale(1.05);
}

.scroll-top{
transition:opacity .35s,transform .35s;
}

.scroll-top:hover{
transform:translateY(-4px);
}

/* Continúa en 05-responsive.txt */
