.nav{transition:box-shadow .35s ease}.nav.is-scrolled{box-shadow:0 6px 24px #6a1e2d1a}.nav-link{position:relative}.nav-links .nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1.5px;background:var(--burgundy);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.nav-links .nav-link:hover:after{transform:scaleX(1)}@media(prefers-reduced-motion:no-preference){.template-index .hero-left.reveal{opacity:1;transform:none}.hero-title .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.hero-title .w>span{display:inline-block;transform:translateY(110%);animation:ce-rise .9s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(.12s + var(--i) * .07s)}.template-index .hero-sub{opacity:0;animation:ce-fade-up .8s ease forwards .65s}.template-index .hero-ctas{opacity:0;animation:ce-fade-up .8s ease forwards .8s}.template-index .hero-media.reveal{opacity:1;transform:none}.template-index .hero-media-img{animation:ce-unveil 1.2s cubic-bezier(.2,.7,.2,1) both .15s}.template-index .hero-media-img img{animation:ce-zoom-out 1.8s cubic-bezier(.2,.7,.2,1) both .15s;will-change:transform}.template-index .hero-sticker{animation:ce-pop .7s cubic-bezier(.34,1.56,.64,1) both 1s,ce-float 5s ease-in-out infinite 1.7s}.cats-grid>.reveal:nth-child(2),.prods-grid>.reveal:nth-child(4n+2),.ig-grid>.reveal:nth-child(2),.rv-grid>.reveal:nth-child(3n+2){transition-delay:.1s}.cats-grid>.reveal:nth-child(3),.prods-grid>.reveal:nth-child(4n+3),.ig-grid>.reveal:nth-child(3),.rv-grid>.reveal:nth-child(3n+3){transition-delay:.2s}.cats-grid>.reveal:nth-child(4),.prods-grid>.reveal:nth-child(4n+4),.ig-grid>.reveal:nth-child(4){transition-delay:.3s}.prod-card .prod-media{transition:box-shadow .45s ease,transform .45s cubic-bezier(.25,.46,.45,.94)}.prod-card:hover .prod-media{transform:translateY(-6px);box-shadow:0 20px 40px #6a1e2d29}.cat-card .cat-info{transition:transform .45s cubic-bezier(.25,.46,.45,.94)}.cat-card:hover .cat-info{transform:translateY(-6px)}.gym-main.reveal img{transform:scale(1.12);transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.gym-main.reveal.visible img{transform:scale(1)}.btn-fill,.ck-go,.cart-checkout,.product-atc{position:relative;overflow:hidden}.btn-fill:after,.ck-go:after,.cart-checkout:after,.product-atc:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);transition:left .7s ease;pointer-events:none}.btn-fill:hover:after,.ck-go:hover:after,.cart-checkout:hover:after,.product-atc:hover:after{left:120%}.marquee-bar:hover .marquee-track{animation-play-state:paused}.ce-wa{animation:ce-pop .6s cubic-bezier(.34,1.56,.64,1) both 1.4s}}@keyframes ce-rise{to{transform:translateY(0)}}@keyframes ce-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ce-unveil{0%{clip-path:inset(100% 0 0 0 round 16px)}to{clip-path:inset(0 0 0 0 round 16px)}}@keyframes ce-zoom-out{0%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ce-pop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes ce-float{0%,to{translate:0 0}50%{translate:0 -10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/celoren-motion.css.map */
