/* Pop Current immersive scroll layer */
@media(prefers-reduced-motion:no-preference){
.pc-reveal{opacity:0;transform:translateY(46px) scale(.96);filter:blur(5px);transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),filter .72s ease}
.pc-reveal.pc-in{opacity:1;transform:none;filter:none}
.pc-pop{opacity:0;transform:translateY(38px) scale(.82) rotate(-4deg);transition:opacity .62s ease,transform .78s cubic-bezier(.16,1,.3,1)}
.pc-pop.pc-in{opacity:1;transform:none}
.pc-cat-grid a{transition:transform .25s ease,box-shadow .25s ease}
.pc-cat-grid a.pc-in:nth-child(2){transition-delay:.07s}.pc-cat-grid a.pc-in:nth-child(3){transition-delay:.14s}.pc-cat-grid a.pc-in:nth-child(4){transition-delay:.21s}
.pc-feature-art a{opacity:0;transform:translateY(70px) rotate(-8deg) scale(.75);transition:opacity .6s ease,transform .85s cubic-bezier(.16,1,.3,1)}
.pc-feature-art a.pc-in{opacity:1}
.pc-feature-art a.pc-in:nth-child(1){transform:rotate(-7deg)}
.pc-feature-art a.pc-in:nth-child(2){transform:translateY(-25px) rotate(4deg);transition-delay:.1s}
.pc-feature-art a.pc-in:nth-child(3){transform:rotate(7deg);transition-delay:.2s}
.pc-rail .product-card{transition:transform .28s ease,box-shadow .28s ease}
}
.pc-scroll-progress{position:fixed;left:0;top:0;height:3px;width:0;background:#dcff67;z-index:9999;box-shadow:0 0 10px #dcff67;pointer-events:none}
@media(max-width:760px) and (prefers-reduced-motion:no-preference){
.pc-reveal{transform:translateY(34px) scale(.975);filter:blur(3px)}
.pc-pop{transform:translateY(28px) scale(.88)}
.pc-feature-art a{transform:translateY(45px) scale(.82)}
}
