.velussa-reveal{opacity:0;transform:translateY(24px);transition:opacity .48s var(--ease-out, cubic-bezier(.16, 1, .3, 1)),transform .48s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.velussa-reveal.is-visible{opacity:1;transform:translateY(0)}.velussa-reveal--delay-1{transition-delay:.08s}.velussa-reveal--delay-2{transition-delay:.16s}.velussa-reveal--delay-3{transition-delay:.24s}.velussa-reveal--delay-4{transition-delay:.32s}.velussa-reveal--delay-5{transition-delay:.4s}.velussa-reveal--fade{transform:none}.velussa-reveal--left{transform:translate(-24px)}.velussa-reveal--left.is-visible{transform:translate(0)}.velussa-reveal--right{transform:translate(24px)}.velussa-reveal--right.is-visible{transform:translate(0)}.velussa-reveal--scale{transform:scale(.96);opacity:0}.velussa-reveal--scale.is-visible{opacity:1;transform:scale(1)}.velussa-hero-3d-wrapper{perspective:900px;perspective-origin:center center}.velussa-hero-3d-object{transform-style:preserve-3d;transform:rotateY(-5deg) rotateX(2deg);transition:transform .65s cubic-bezier(.23,1,.32,1);will-change:transform;position:relative}@media(min-width:1024px){.velussa-hero-3d-wrapper:hover .velussa-hero-3d-object{transform:rotateY(5deg) rotateX(-2deg)}.velussa-hero-3d-object{transform:rotateY(calc(-5deg + var(--velussa-scroll-progress, 0) * 10deg)) rotateX(calc(2deg - var(--velussa-scroll-progress, 0) * 4deg))}}@media(max-width:1023px){.velussa-hero-3d-object{animation:velussa-float 4.2s ease-in-out infinite}}@keyframes velussa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.velussa-img-loading{position:relative;overflow:hidden;background:color-mix(in srgb,var(--velussa-cream) 60%,#fff)}.velussa-img-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);background-size:200% 100%;animation:velussa-shimmer 1.6s infinite}@keyframes velussa-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.velussa-btn:after{content:"";position:absolute;top:50%;right:50%;bottom:50%;left:50%;width:0;height:0;background:#fff3;border-radius:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.velussa-btn:active:after{width:220%;height:220%;opacity:0;transition:width .38s var(--ease-out, cubic-bezier(.16,1,.3,1)),height .38s var(--ease-out, cubic-bezier(.16,1,.3,1)),opacity .28s ease}.velussa-step{opacity:0;transform:translateY(22px);transition:opacity .45s var(--ease-out, cubic-bezier(.16, 1, .3, 1)),transform .45s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.velussa-step.is-visible{opacity:1;transform:translateY(0)}.velussa-step:nth-child(1){transition-delay:0s}.velussa-step:nth-child(2){transition-delay:.12s}.velussa-step:nth-child(3){transition-delay:.24s}.velussa-step:nth-child(4){transition-delay:.36s}.velussa-counter{display:inline-block;font-family:var(--velussa-font-heading);font-weight:900}.velussa-header{position:sticky;top:0;z-index:var(--z-sticky, 40);transition:padding .3s var(--ease-smooth, cubic-bezier(.4, 0, .2, 1)),background-color .3s var(--ease-smooth, cubic-bezier(.4, 0, .2, 1)),box-shadow .3s var(--ease-smooth, cubic-bezier(.4, 0, .2, 1))}.velussa-header.is-scrolled{box-shadow:0 2px 20px #1a17141a}.velussa-whatsapp-float{position:relative}.velussa-whatsapp-float:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#22c55e52;animation:velussa-pulse 2.8s ease-out infinite;pointer-events:none}@keyframes velussa-pulse{0%{transform:scale(1);opacity:.75}70%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}.velussa-gradient-text{background:linear-gradient(135deg,var(--velussa-gold),var(--velussa-blush));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.velussa-stock-badge__dot{animation:velussa-blink 1.9s ease-in-out infinite}@keyframes velussa-blink{0%,to{opacity:1}50%{opacity:.28}}@media(hover:hover){.velussa-bento__item,.velussa-testimonial,.velussa-trust-item-card{cursor:default}}@media(prefers-reduced-motion:reduce){.velussa-reveal,.velussa-step,.velussa-hero-3d-object,.velussa-whatsapp-float:before,.velussa-stock-badge__dot,.velussa-img-loading:after,.velussa-hero__badge-float,.velussa-hero__cod-card{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/velussa-animations.css.map */
